{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import math\n",
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "def qsnr(orig, quant):\n",
    "    \"\"\"Calculate the QSNR between two tensors\n",
    "    \"\"\"\n",
    "    qerr = orig - quant\n",
    "    sum_err = np.sum(qerr * qerr)\n",
    "    sum_orig = np.sum(orig * orig)\n",
    "    if sum_err > 0:\n",
    "        if sum_orig < sum_err:\n",
    "            if sum_orig == 0:\n",
    "                return -math.inf\n",
    "            else:\n",
    "                # Means error is larger than signal\n",
    "                return -int(round(10 * math.log10(sum_err/sum_orig), 0))\n",
    "        # Error portion of signal\n",
    "        return int(round(10 * math.log10(sum_orig/sum_err), 0))\n",
    "    # Means no error\n",
    "    return math.inf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "QSNR: 63\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "<ipython-input-1-b9b3da63a2c0>:19: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return int(round(10 * math.log10(sum_orig/sum_err), 0))\n"
     ]
    }
   ],
   "source": [
    "Input_Q12 = np.array([3475+0j, 2913+0j, 2161+0j, 1307+0j, 445+0j, -329+0j, -944+0j, -1351+0j, -1536+0j, -1520+0j, -1351+0j, -1096+0j, -828+0j, -615+0j, -506+0j, -526+0j, -670+0j, -909+0j, -1193+0j, -1464+0j, -1667+0j, -1759+0j, -1720+0j, -1553+0j, -1288+0j, -974+0j, -669+0j, -431+0j, -303+0j, -310+0j, -448+0j, -686+0j, -971+0j, -1236+0j, -1411+0j, -1439+0j, -1282+0j, -933+0j, -417+0j, 210+0j, 871+0j, 1477+0j, 1943+0j, 2197+0j, 2200+0j, 1943+0j, 1455+0j, 799+0j, 59+0j, -669+0j, -1295+0j, -1744+0j, -1969+0j, -1955+0j, -1722+0j, -1317+0j, -810+0j, -272+0j, 224+0j, 630+0j, 915+0j, 1079+0j, 1144+0j, 1151+0j, 1151+0j, 1190+0j, 1302+0j, 1499+0j, 1769+0j, 2076+0j, 2367+0j, 2583+0j, 2667+0j, 2576+0j, 2292+0j, 1828+0j, 1222+0j, 540+0j, -138+0j, -732+0j, -1171+0j, -1404+0j, -1414+0j, -1217+0j, -862+0j, -423+0j, 14+0j, 364+0j, 553+0j, 535+0j, 297+0j, -139+0j, -720+0j, -1370+0j, -2001+0j, -2528+0j, -2883+0j, -3024+0j, -2939+0j, -2651+0j, -2207+0j, -1674+0j, -1126+0j, -629+0j, -232+0j, 37+0j, 181+0j, 225+0j, 210+0j, 187+0j, 204+0j, 293+0j, 465+0j, 709+0j, 988+0j, 1249+0j, 1433+0j, 1485+0j, 1365+0j, 1059+0j, 581+0j, -21+0j, -679+0j, -1307+0j, -1819+0j, -2138+0j, -2212+0j, -2022+0j, -1582+0j, -945+0j, -187+0j, 599+0j, 1318+0j, 1889+0j, 2254+0j, 2387+0j, 2298+0j, 2029+0j, 1645+0j, 1225+0j, 845+0j, 568+0j, 435+0j, 456+0j, 613+0j, 861+0j, 1142+0j, 1393+0j, 1556+0j, 1593+0j, 1490+0j, 1258+0j, 932+0j, 564+0j, 211+0j, -73+0j, -254+0j, -316+0j, -273+0j, -160+0j, -34+0j, 42+0j, 13+0j, -166+0j, -514+0j, -1015+0j, -1629+0j, -2284+0j, -2899+0j, -3384+0j, -3665+0j, -3690+0j, -3437+0j, -2925+0j, -2204+0j, -1353+0j, -469+0j, 351+0j, 1022+0j, 1480+0j, 1696+0j, 1675+0j, 1454+0j, 1094+0j, 671+0j, 262+0j, -69+0j, -282+0j, -361+0j, -318+0j, -189+0j, -25+0j, 118+0j, 196+0j, 179+0j, 59+0j, -142+0j, -387+0j, -620+0j, -783+0j, -826+0j, -716+0j, -447+0j, -39+0j, 457+0j, 979+0j, 1450+0j, 1799+0j, 1972+0j, 1940+0j, 1709+0j, 1313+0j, 818+0j, 305+0j, -140+0j, -439+0j, -536+0j, -407+0j, -61+0j, 456+0j, 1073+0j, 1702+0j, 2250+0j, 2638+0j, 2808+0j, 2733+0j, 2423+0j, 1916+0j, 1276+0j, 581+0j, -93+0j, -681+0j, -1138+0j, -1448+0j, -1621+0j, -1688+0j, -1699+0j, -1702+0j, -1742+0j, -1843+0j, -2011+0j, -2223+0j, -2438+0j, -2604+0j, -2664+0j, -2571+0j, -2300+0j, -1849+0j, -1250+0j, -558+0j, 151+0j, 793+0j, 1290+0j, 1578+0j, 1626+0j, 1433+0j, 1034+0j, 494+0j, -101+0j, -660+0j, -1097+0j, -1347+0j, -1375+0j, -1181+0j, -797+0j, -286+0j, 270+0j, 791+0j, 1200+0j, 1442+0j, 1492+0j, 1356+0j, 1070+0j, 691+0j, 289+0j, -67+0j, -323+0j, -443+0j, -420+0j, -271+0j, -38+0j, 226+0j, 467+0j, 638+0j, 711+0j, 681+0j, 571+0j, 421+0j, 286+0j, 225+0j, 285+0j, 493+0j, 851+0j, 1329+0j, 1871+0j, 2401+0j, 2836+0j, 3095+0j, 3119+0j, 2876+0j, 2368+0j, 1635+0j, 746+0j, -207+0j, -1126+0j, -1916+0j, -2503+0j, -2844+0j, -2929+0j, -2784+0j, -2464+0j, -2043+0j, -1603+0j, -1216+0j, -940+0j, -803+0j, -804+0j, -916+0j, -1091+0j, -1270+0j, -1396+0j, -1424+0j, -1330+0j, -1116+0j, -808+0j, -453+0j, -108+0j, 170+0j, 337+0j, 368+0j, 265+0j, 55+0j, -210+0j, -468+0j, -653+0j, -706+0j, -593+0j, -307+0j, 129+0j, 663+0j, 1221+0j, 1718+0j, 2075+0j, 2228+0j, 2141+0j, 1813+0j, 1278+0j, 601+0j, -128+0j, -818+0j, -1376+0j, -1731+0j, -1842+0j, -1699+0j, -1331+0j, -793+0j, -162+0j, 480+0j, 1058+0j, 1512+0j, 1810+0j, 1947+0j, 1947+0j, 1852+0j, 1715+0j, 1588+0j, 1511+0j, 1505+0j, 1565+0j, 1664+0j, 1758+0j, 1793+0j, 1718+0j, 1495+0j, 1110+0j, 575+0j, -70+0j, -763+0j, -1428+0j, -1986+0j, -2371+0j, -2538+0j, -2474+0j, -2198+0j, -1761+0j, -1238+0j, -718+0j, -287+0j, -15+0j, 51+0j, -96+0j, -437+0j, -915+0j, -1453+0j, -1962+0j, -2359+0j, -2579+0j, -2580+0j, -2357+0j, -1936+0j, -1371+0j, -733+0j, -102+0j, 452+0j, 875+0j, 1139+0j, 1244+0j, 1217+0j, 1102+0j, 954+0j, 827+0j, 760+0j, 773+0j, 862+0j, 999+0j, 1139+0j, 1227+0j, 1215+0j, 1064+0j, 763+0j, 326+0j, -205+0j, -765+0j, -1276+0j, -1657+0j, -1841+0j, -1783+0j, -1472+0j, -931+0j, -216+0j, 590+0j, 1394+0j, 2098+0j, 2622+0j, 2911+0j, 2943+0j, 2734+0j, 2330+0j, 1803+0j, 1237+0j, 714+0j, 301+0j, 43+0j, -47+0j, 10+0j, 175+0j, 384+0j, 575+0j, 687+0j, 679+0j, 536+0j, 266+0j, -94+0j, -494+0j, -876+0j, -1185+0j, -1381+0j, -1447+0j, -1393+0j, -1250+0j, -1071+0j, -916+0j, -842+0j, -890+0j, -1081+0j, -1404+0j, -1820+0j, -2266+0j, -2665+0j, -2938+0j, -3017+0j, -2857+0j, -2446+0j, -1808+0j, -998+0j, -98+0j, 793+0j, 1580+0j, 2180+0j, 2534+0j, 2619+0j, 2447+0j, 2065+0j, 1542+0j, 963+0j, 411+0j, -41+0j, -350+0j, -495+0j, -487+0j, -363+0j, -176+0j, 15+0j, 160+0j, 223+0j, 192+0j, 78+0j, -83+0j, -243+0j, -347+0j, -348+0j, -215+0j, 58+0j, 453+0j, 923+0j, 1405+0j, 1826+0j, 2121+0j, 2237+0j, 2148+0j, 1862+0j, 1415+0j, 871+0j, 310+0j, -182+0j, -531+0j, -683+0j, -617+0j, -344+0j, 88+0j, 608+0j, 1127+0j, 1555+0j, 1816+0j, 1856+0j, 1655+0j, 1226+0j, 616+0j, -103+0j, -851+0j, -1544+0j, -2114+0j, -2513+0j, -2724+0j, -2759+0j, -2654+0j, -2461+0j, -2239+0j, -2037+0j, -1891+0j, -1815+0j, -1795+0j, -1800+0j, -1784+0j, -1696+0j, -1493+0j, -1152+0j, -672+0j, -80+0j, 569+0j, 1208+0j, 1757+0j, 2145+0j, 2318+0j, 2248+0j, 1943+0j, 1443+0j, 817+0j, 152+0j, -458+0j, -929+0j, -1197+0j, -1230+0j, -1030+0j, -636+0j, -112+0j, 457+0j, 986+0j, 1398+0j, 1636+0j, 1676+0j, 1525+0j, 1220+0j, 822+0j, 403+0j, 34+0j, -225+0j, -341+0j, -303+0j, -131+0j, 134+0j, 436+0j, 717+0j, 925+0j, 1028+0j, 1015+0j, 903+0j, 730+0j, 546+0j, 408+0j, 363+0j, 439+0j, 641+0j, 944+0j, 1298+0j, 1635+0j, 1880+0j, 1961+0j, 1827+0j, 1454+0j, 851+0j, 63+0j, -837+0j, -1757+0j, -2598+0j, -3270+0j, -3703+0j, -3859+0j, -3736+0j, -3370+0j, -2823+0j, -2179+0j, -1527+0j, -946+0j, -498+0j, -216+0j, -101+0j, -127+0j, -243+0j, -389+0j, -503+0j, -536+0j, -460+0j, -273+0j, 2+0j, 325+0j, 639+0j, 890+0j, 1032+0j, 1039+0j, 913+0j, 678+0j, 383+0j, 88+0j, -139+0j, -247+0j, -198+0j, 15+0j, 370+0j, 818+0j, 1289+0j, 1701+0j, 1982+0j, 2070+0j, 1936+0j, 1582+0j, 1044+0j, 389+0j, -296+0j, -918+0j, -1390+0j, -1646+0j, -1649+0j, -1400+0j, -933+0j, -311+0j, 382+0j, 1058+0j, 1637+0j, 2057+0j, 2283+0j, 2313+0j, 2173+0j, 1910+0j, 1583+0j, 1253+0j, 969+0j, 759+0j, 628+0j, 557+0j, 509+0j, 435+0j, 288+0j, 33+0j, -345+0j, -838+0j, -1408+0j, -1997+0j, -2535+0j, -2950+0j, -3181+0j, -3191+0j, -2971+0j, -2544+0j, -1966+0j, -1313+0j, -674+0j, -136+0j, 232+0j, 387+0j, 321+0j, 58+0j, -343+0j, -806+0j, -1241+0j, -1566+0j, -1714+0j, -1650+0j, -1369+0j, -901+0j, -304+0j, 345+0j, 967+0j, 1488+0j, 1852+0j, 2032+0j, 2030+0j, 1874+0j, 1615+0j, 1314+0j, 1029+0j, 808+0j, 679+0j, 644+0j, 681+0j, 750+0j, 802+0j, 786+0j, 667+0j, 428+0j, 81+0j, -338+0j, -772+0j, -1150+0j, -1400+0j, -1464+0j, -1304+0j, -917+0j, -330+0j, 397+0j, 1180+0j, 1925+0j, 2538+0j, 2942+0j, 3087+0j, 2960+0j, 2580+0j, 2005+0j, 1311+0j, 590+0j, -71+0j, -601+0j, -953+0j, -1113+0j, -1099+0j, -956+0j, -746+0j, -539+0j, -396+0j, -361+0j, -455+0j, -670+0j, -973+0j, -1314+0j, -1634+0j, -1878+0j, -2004+0j, -1993+0j, -1851+0j, -1610+0j, -1320+0j, -1039+0j, -825+0j, -721+0j, -750+0j, -904+0j, -1150+0j, -1431+0j, -1676+0j, -1812+0j, -1778+0j, -1535+0j, -1075+0j, -424+0j, 358+0j, 1192+0j, 1983+0j, 2637+0j, 3077+0j, 3253+0j, 3150+0j, 2789+0j, 2224+0j, 1535+0j, 811+0j, 144+0j, -391+0j, -747+0j, -903+0j, -874+0j, -698+0j, -435+0j, -148+0j, 102+0j, 274+0j, 348+0j, 328+0j, 244+0j, 141+0j, 70+0j, 76+0j, 192+0j, 425+0j, 758+0j, 1151+0j, 1543+0j, 1868+0j, 2064+0j, 2083+0j, 1903+0j, 1533+0j, 1010+0j, 399+0j, -218+0j, -762+0j, -1157+0j, -1353+0j, -1329+0j, -1101+0j, -715+0j, -245+0j, 222+0j, 599+0j, 812+0j, 810+0j, 579+0j, 136+0j, -466+0j, -1155+0j, -1843+0j, -2446+0j, -2893+0j, -3140+0j, -3170+0j, -3001+0j, -2675+0j, -2250+0j, -1793+0j, -1364+0j, -1006+0j, -740+0j, -563+0j, -448+0j, -352+0j, -228+0j, -33+0j, 258+0j, 650+0j, 1121+0j, 1626+0j, 2102+0j, 2480+0j, 2696+0j, 2704+0j, 2484+0j, 2049+0j, 1442+0j, 736+0j, 18+0j, -619+0j, -1094+0j, -1348+0j, -1351+0j, -1112+0j, -674+0j, -107+0j, 500+0j, 1059+0j, 1491+0j, 1738+0j, 1777+0j, 1615+0j, 1292+0j, 871+0j, 427+0j, 34+0j, -247+0j, -379+0j, -351+0j, -184+0j, 80+0j, 383+0j, 664+0j, 867+0j, 956+0j, 918+0j, 765+0j, 534+0j, 274+0j, 40+0j, -116+0j, -165+0j, -97+0j, 68+0j, 289+0j, 504+0j, 645+0j, 649+0j, 470+0j, 89+0j, -481+0j, -1196+0j, -1981+0j, -2747+0j, -3400+0j, -3856+0j, -4052+0j, -3961+0j, -3589+0j, -2981+0j, -2208+0j, -1362+0j, -537+0j, 179+0j, 726+0j, 1068+0j, 1205+0j, 1167+0j, 1008+0j, 794+0j, 592+0j, 459+0j, 428+0j, 508+0j, 681+0j, 908+0j, 1137+0j, 1313+0j, 1392+0j, 1348+0j, 1176+0j, 902+0j, 570+0j, 239+0j, -28+0j, -178+0j, -176+0j, -15+0j, 286+0j, 679+0j, 1097+0j, 1464+0j, 1706+0j, 1770+0j, 1626+0j, 1279+0j, 766+0j, 154+0j, -473+0j, -1026+0j, -1421+0j, -1597+0j, -1526+0j, -1212+0j, -697+0j, -49+0j, 642+0j, 1288+0j, 1804+0j, 2129+0j, 2233+0j, 2115+0j, 1808+0j, 1366+0j, 858+0j, 351+0j, -95+0j, -445+0j, -686+0j, -831+0j, -914+0j, -980+0j, -1077+0j, -1242+0j, -1493+0j, -1827+0j, -2213+0j, -2601+0j, -2928+0j, -3132+0j, -3157+0j, -2973+0j, -2577+0j, -1996+0j, -1288+0j, -530+0j, 189+0j, 787+0j, 1195+0j, 1374+0j, 1318+0j, 1057+0j, 651+0j, 179+0j, -265+0j, -603+0j, -767+0j, -722+0j, -467+0j, -34+0j, 517+0j, 1109+0j, 1658+0j, 2090+0j, 2351+0j, 2414+0j, 2283+0j, 1992+0j, 1595+0j, 1158+0j, 748+0j, 417+0j, 198+0j, 98+0j, 99+0j, 164+0j, 241+0j, 281+0j, 245+0j, 110+0j, -118+0j, -411+0j, -719+0j, -980+0j, -1130+0j, -1116+0j, -909+0j, -508+0j, 57+0j, 727+0j, 1419+0j, 2042+0j, 2508+0j, 2748+0j, 2719+0j, 2415+0j, 1867+0j, 1136+0j, 308+0j, -520+0j, -1258+0j, -1831+0j, -2194+0j, -2331+0j, -2266+0j, -2045+0j, -1736+0j, -1414+0j, -1146+0j, -981+0j, -943+0j, -1029+0j, -1208+0j, -1431+0j, -1641+0j, -1779+0j, -1806+0j, -1698+0j, -1462+0j, -1125+0j, -738+0j, -358+0j, -43+0j, 161+0j, 231+0j, 171+0j, 8+0j, -202+0j, -396+0j, -504+0j, -470+0j, -257+0j, 140+0j, 697+0j, 1357+0j, 2040+0j, 2658+0j, 3124+0j, 3368+0j, 3348+0j, 3056+0j, 2522+0j, 1807+0j, 998+0j, 189+0j, -526+0j, -1073+0j, -1403+0j, -1501+0j, -1384+0j, -1100+0j, -714+0j, -300+0j, 76+0j, 363+0j, 534+0j, 589+0j, 552+0j, 465+0j, 379+0j, 342+0j, 387+0j, 527+0j, 752+0j, 1024+0j, 1291+0j, 1493+0j, 1573+0j, 1487+0j, 1217+0j, 774+0j, 197+0j, -449+0j, -1088+0j, -1637+0j, -2026+0j, -2207+0j, -2162+0j, -1909+0j, -1496+0j, -998+0j, -500+0j, -90+0j, 159+0j, 202+0j, 25+0j, -348+0j, -867+0j, -1453+0j, -2019+0j, -2481+0j, -2769+0j, -2842+0j, -2688+0j, -2329+0j, -1813+0j, -1209+0j, -588+0j, -18+0j, 449+0j, 788+0j, 1000+0j, 1107+0j, 1152+0j, 1184+0j, 1248+0j, 1378+0j, 1584+0j, 1851+0j, 2144+0j, 2410+0j, 2587+0j, 2620+0j, 2470+0j, 2122+0j, 1591+0j, 924+0j, 191+0j, -522+0j, -1128+0j, -1549+0j, -1732+0j, -1656+0j, -1336+0j, -820+0j, -185+0j, 478+0j, 1077+0j, 1531+0j, 1783+0j, 1810+0j, 1622+0j, 1262+0j, 797+0j, 305+0j, -135+0j, -461+0j, -634+0j, -641+0j, -501+0j, -259+0j, 25+0j, 288+0j, 473+0j, 540+0j, 473+0j, 284+0j, 6+0j, -308+0j, -604+0j, -830+0j, -949+0j, -948+0j, -841+0j, -664+0j, -473+0j, -331+0j, -296+0j, -412+0j, -695+0j, -1133+0j, -1683+0j, -2274+0j, -2824+0j, -3245+0j, -3461+0j, -3419+0j, -3100+0j, -2521+0j, -1732+0j, -814+0j, 136+0j, 1024+0j, 1759+0j, 2281+0j, 2557+0j, 2592+0j, 2423+0j, 2110+0j, 1728+0j, 1351+0j, 1044+0j, 847+0j, 775+0j, 814+0j, 928+0j, 1066+0j, 1173+0j, 1203+0j, 1126+0j, 937+0j, 654+0j, 319+0j, -11+0j, -280+0j, -435+0j, -442+0j, -293+0j, -8+0j, 366+0j, 766+0j, 1117+0j, 1351+0j, 1414+0j, 1279+0j, 953+0j, 471+0j, -100+0j, -679+0j, -1179+0j, -1522+0j, -1652+0j, -1543+0j, -1207+0j, -688+0j, -59+0j, 589+0j, 1167+0j, 1593+0j, 1807+0j, 1784+0j, 1529+0j, 1083+0j, 507+0j, -122+0j, -728+0j, -1247+0j, -1635+0j, -1876+0j, -1979+0j, -1979+0j, -1921+0j, -1858+0j, -1832+0j, -1868+0j, -1971+0j, -2119+0j, -2271+0j, -2374+0j, -2371+0j, -2215+0j, -1881+0j, -1367+0j, -705+0j, 48+0j, 819+0j, 1522+0j, 2076+0j, 2421+0j, 2522+0j, 2377+0j, 2022+0j, 1521+0j, 958+0j, 424+0j, 4+0j, -238+0j, -267+0j, -84+0j, 277+0j, 755+0j, 1269+0j, 1735+0j, 2078+0j, 2245+0j, 2210+0j, 1980+0j, 1592+0j, 1105+0j, 589+0j, 113+0j, -263+0j, -505+0j, -604+0j, -576+0j, -460+0j, -308+0j, -174+0j, -102+0j, -120+0j, -231+0j, -412+0j, -622+0j, -805+0j, -903+0j, -868+0j, -673+0j, -318+0j, 168+0j, 730+0j, 1289+0j, 1761+0j, 2066+0j, 2143+0j, 1959+0j, 1514+0j, 848+0j, 29+0j, -851+0j, -1696+0j, -2411+0j, -2924+0j, -3191+0j, -3204+0j, -2987+0j, -2596+0j, -2107+0j, -1599+0j, -1148+0j, -807+0j, -607+0j, -546+0j, -597+0j, -712+0j, -832+0j, -899+0j, -868+0j, -717+0j, -447+0j, -84+0j, 323+0j, 720+0j, 1047+0j, 1260+0j, 1333+0j, 1266+0j, 1087+0j, 845+0j, 603+0j, 428+0j, 375+0j, 478+0j, 746+0j, 1154+0j, 1649+0j, 2157+0j, 2594+0j, 2880+0j, 2953+0j, 2777+0j, 2351+0j, 1712+0j, 925+0j, 78+0j, -730+0j, -1409+0j, -1886+0j, -2118+0j, -2094+0j, -1841+0j, -1412+0j, -884+0j, -336+0j, 155+0j, 534+0j, 767+0j, 851+0j, 809+0j, 684+0j, 529+0j, 397+0j, 326+0j, 337+0j, 424+0j, 560+0j, 700+0j, 788+0j, 774+0j, 617+0j, 303+0j, -157+0j, -726+0j, -1341+0j, -1927+0j, -2406+0j, -2712+0j, -2801+0j, -2661+0j, -2310+0j, -1801+0j, -1209+0j, -622+0j, -125+0j, 209+0j, 338+0j, 249+0j, -33+0j, -454+0j, -936+0j, -1391+0j, -1736+0j, -1904+0j, -1855+0j, -1583+0j, -1116+0j, -506+0j, 171+0j, 840+0j, 1428+0j, 1879+0j, 2166+0j, 2287+0j, 2269+0j, 2155+0j, 2000+0j, 1857+0j, 1764+0j, 1742+0j, 1785+0j, 1866+0j, 1940+0j, 1954+0j, 1857+0j, 1614+0j, 1213+0j, 669+0j, 25+0j, -651+0j, -1281+0j, -1783+0j, -2087+0j, -2149+0j, -1954+0j, -1524+0j, -915+0j, -206+0j, 506+0j, 1130+0j, 1585+0j, 1815+0j, 1801+0j, 1557+0j, 1131+0j, 594+0j, 30+0j, -478+0j, -866+0j, -1088+0j, -1134+0j, -1023+0j, -797+0j, -519+0j, -256+0j, -67+0j, 5+0j, -54+0j, -240+0j, -516+0j, -833+0j, -1132+0j, -1360+0j, -1478+0j, -1468+0j, -1340+0j, -1128+0j, -881+0j, -662+0j, -526+0j, -515+0j, -649+0j, -918+0j, -1281+0j, -1677+0j, -2027+0j, -2253+0j, -2286+0j, -2083+0j, -1630+0j, -953+0j, -106+0j, 826+0j, 1747+0j, 2560+0j, 3180+0j, 3548+0j, 3642+0j, 3471+0j, 3083+0j, 2545+0j, 1943+0j, 1359+0j, 863+0j, 504+0j, 298+0j, 236+0j, 280+0j, 380+0j, 476+0j, 519+0j, 474+0j, 329+0j, 99+0j, -181+0j, -460+0j, -683+0j, -801+0j, -781+0j, -614+0j, -321+0j, 55+0j, 452+0j, 800+0j, 1031+0j, 1095+0j, 967+0j, 654+0j, 192+0j, -353+0j, -904+0j, -1374+0j, -1690+0j, -1799+0j, -1680+0j, -1346+0j, -845+0j, -250+0j, 348+0j, 861+0j, 1208+0j, 1336+0j, 1224+0j, 884+0j, 362+0j, -272+0j, -937+0j, -1549+0j, -2042+0j, -2367+0j, -2508+0j, -2477+0j, -2309+0j, -2057+0j, -1778+0j, -1523+0j, -1327+0j, -1202+0j, -1138+0j, -1100+0j, -1042+0j, -915+0j, -676+0j, -301+0j, 210+0j, 830+0j, 1506+0j, 2166+0j, 2733+0j, 3133+0j, 3312+0j, 3243+0j, 2932+0j, 2418+0j, 1770+0j, 1075+0j, 426+0j, -92+0j, -416+0j, -515+0j, -389+0j, -77+0j, 355+0j, 827+0j, 1253+0j, 1555+0j, 1680+0j, 1604+0j, 1335+0j, 913+0j, 398+0j, -133+0j, -611+0j, -975+0j, -1187+0j, -1237+0j, -1142+0j, -945+0j, -698+0j, -462+0j, -286+0j, -203+0j, -222+0j, -328+0j, -483+0j, -637+0j, -734+0j, -728+0j, -591+0j, -321+0j, 57+0j, 493+0j, 916+0j, 1251+0j, 1424+0j, 1384+0j, 1104+0j, 593+0j, -103+0j, -916+0j, -1751+0j, -2510+0j, -3104+0j, -3464+0j, -3550+0j, -3363+0j, -2936+0j, -2333+0j, -1636+0j, -935+0j, -308+0j, 181+0j, 503+0j, 654+0j, 663+0j, 578+0j, 462+0j, 375+0j, 365+0j, 462+0j, 666+0j, 956+0j, 1288+0j, 1606+0j, 1856+0j, 1991+0j, 1985+0j, 1838+0j, 1575+0j, 1243+0j, 905+0j, 623+0j, 455+0j, 434+0j, 570+0j, 840+0j, 1195+0j, 1566+0j, 1875+0j, 2045+0j, 2021+0j, 1772+0j, 1302+0j, 649+0j, -118+0j, -913+0j, -1640+0j, -2210+0j, -2557+0j, -2642+0j, -2465+0j, -2058+0j, -1485+0j, -829+0j, -176+0j, 390+0j, 811+0j, 1051+0j, 1108+0j, 1005+0j, 791+0j, 523+0j, 261+0j, 53+0j, -74+0j, -116+0j, -95+0j, -48+0j, -25+0j, -74+0j, -232+0j, -516+0j, -915+0j, -1395+0j, -1898+0j, -2354+0j, -2691+0j, -2850+0j, -2792+0j, -2509+0j, -2024+0j, -1393+0j, -692+0j, -9+0j, 569+0j, 974+0j, 1163+0j, 1127+0j, 891+0j, 513+0j, 72+0j, -343+0j, -652+0j, -787+0j, -714+0j, -427+0j, 41+0j, 634+0j, 1276+0j, 1883+0j, 2383+0j, 2721+0j, 2866+0j, 2822+0j, 2617+0j, 2300+0j, 1934+0j, 1576+0j, 1275+0j, 1058+0j, 929+0j, 866+0j, 830+0j, 772+0j, 645+0j, 413+0j, 62+0j, -396+0j, -925+0j, -1465+0j, -1942+0j, -2285+0j, -2434+0j, -2350+0j, -2027+0j, -1494+0j, -808+0j, -54+0j, 673+0j, 1283+0j, 1696+0j, 1864+0j, 1770+0j, 1437+0j, 918+0j, 290+0j, -355+0j, -934+0j, -1375+0j, -1633+0j, -1695+0j, -1581+0j, -1336+0j, -1025+0j, -718+0j, -476+0j, -346+0j, -349+0j, -477+0j, -699+0j, -963+0j, -1212+0j, -1390+0j, -1456+0j, -1391+0j, -1201+0j, -916+0j, -587+0j, -271+0j, -27+0j, 103+0j, 97+0j, -36+0j, -265+0j, -532+0j, -766+0j, -894+0j, -855+0j, -611+0j, -154+0j, 489+0j, 1261+0j, 2079+0j, 2849+0j, 3476+0j, 3883+0j, 4019+0j, 3869+0j, 3454+0j, 2827+0j, 2069+0j, 1269+0j, 520+0j, -105+0j, -556+0j, -812+0j, -887+0j, -819+0j, -665+0j, -489+0j, -348+0j, -284+0j, -315+0j, -435+0j, -612+0j, -802+0j, -952+0j, -1014+0j, -956+0j, -769+0j, -470+0j, -99+0j, 284+0j, 614+0j, 827+0j, 876+0j, 738+0j, 421+0j, -37+0j, -574+0j, -1111+0j, -1565+0j, -1865+0j, -1962+0j, -1835+0j, -1502+0j, -1011+0j, -436+0j, 133+0j, 611+0j, 919+0j, 1010+0j, 865+0j, 503+0j, -24+0j, -644+0j, -1270+0j, -1816+0j, -2213+0j, -2416+0j, -2408+0j, -2206+0j, -1851+0j, -1402+0j, -926+0j, -481+0j, -110+0j, 163+0j, 346+0j, 464+0j, 560+0j, 681+0j, 869+0j, 1150+0j, 1529+0j, 1982+0j, 2464+0j, 2912+0j, 3257+0j, 3433+0j, 3396+0j, 3124+0j, 2631+0j, 1959+0j, 1181+0j, 385+0j, -336+0j, -902+0j, -1250+0j, -1353+0j, -1217+0j, -884+0j, -425+0j, 75+0j, 528+0j, 856+0j, 1004+0j, 948+0j, 698+0j, 295+0j, -197+0j, -702+0j, -1146+0j, -1466+0j, -1624+0j, -1610+0j, -1443+0j, -1166+0j, -837+0j, -518+0j, -265+0j, -115+0j, -82+0j, -155+0j, -298+0j, -463+0j, -596+0j, -648+0j, -590+0j, -414+0j, -140+0j, 187+0j, 507+0j, 750+0j, 850+0j, 763+0j, 467+0j, -23+0j, -665+0j, -1385+0j, -2092+0j, -2693+0j, -3103+0j, -3261+0j, -3137+0j, -2738+0j, -2108+0j, -1318+0j, -460+0j, 372+0j, 1094+0j, 1642+0j, 1982+0j, 2114+0j, 2068+0j, 1897+0j, 1669+0j, 1450+0j, 1295+0j, 1238+0j, 1289+0j, 1428+0j, 1616+0j, 1800+0j, 1927+0j, 1950+0j, 1843+0j, 1604+0j, 1256+0j, 844+0j, 428+0j, 70+0j, -173+0j, -270+0j, -209+0j, -11+0j, 278+0j, 592+0j, 857+0j, 1001+0j, 971+0j, 738+0j, 310+0j, -276+0j, -952+0j, -1634+0j, -2229+0j, -2655+0j, -2850+0j, -2784+0j, -2463+0j, -1927+0j, -1246+0j, -508+0j, 194+0j, 778+0j, 1181+0j, 1372+0j, 1348+0j, 1141+0j, 805+0j, 406+0j, 10+0j, -324+0j, -564+0j, -696+0j, -735+0j, -716+0j, -686+0j, -692+0j, -772+0j, -947+0j, -1211+0j, -1534+0j, -1868+0j, -2148+0j, -2311+0j, -2303+0j, -2093+0j, -1676+0j, -1081+0j, -363+0j, 399+0j, 1119+0j, 1713+0j, 2115+0j, 2284+0j, 2215+0j, 1938+0j, 1512+0j, 1019+0j, 548+0j, 182+0j, -13+0j, -4+0j, 210+0j, 600+0j, 1102+0j, 1640+0j, 2130+0j, 2498+0j, 2688+0j, 2676+0j, 2464+0j, 2088+0j, 1601+0j, 1071+0j, 565+0j, 135+0j, -183+0j, ])\n",
    "Input_F32 = np.array([8.486573e-01+0.000000e+00j, 7.113458e-01+0.000000e+00j, 5.277945e-01+0.000000e+00j, 3.190740e-01+0.000000e+00j, 1.087420e-01+0.000000e+00j, -8.064104e-02+0.000000e+00j, -2.307788e-01+0.000000e+00j, -3.301618e-01+0.000000e+00j, -3.754520e-01+0.000000e+00j, -3.715246e-01+0.000000e+00j, -3.301897e-01+0.000000e+00j, -2.678405e-01+0.000000e+00j, -2.024448e-01+0.000000e+00j, -1.504047e-01+0.000000e+00j, -1.238206e-01+0.000000e+00j, -1.286162e-01+0.000000e+00j, -1.638244e-01+0.000000e+00j, -2.221278e-01+0.000000e+00j, -2.915267e-01+0.000000e+00j, -3.578112e-01+0.000000e+00j, -4.073776e-01+0.000000e+00j, -4.298744e-01+0.000000e+00j, -4.201958e-01+0.000000e+00j, -3.794667e-01+0.000000e+00j, -3.148423e-01+0.000000e+00j, -2.381607e-01+0.000000e+00j, -1.636961e-01+0.000000e+00j, -1.054206e-01+0.000000e+00j, -7.427569e-02+0.000000e+00j, -7.595310e-02+0.000000e+00j, -1.096071e-01+0.000000e+00j, -1.677442e-01+0.000000e+00j, -2.373399e-01+0.000000e+00j, -3.020121e-01+0.000000e+00j, -3.448837e-01+0.000000e+00j, -3.516476e-01+0.000000e+00j, -3.132978e-01+0.000000e+00j, -2.280404e-01+0.000000e+00j, -1.020287e-01+0.000000e+00j, 5.122823e-02+0.000000e+00j, 2.127221e-01+0.000000e+00j, 3.607760e-01+0.000000e+00j, 4.743965e-01+0.000000e+00j, 5.366021e-01+0.000000e+00j, 5.371740e-01+0.000000e+00j, 4.743755e-01+0.000000e+00j, 3.553481e-01+0.000000e+00j, 1.951186e-01+0.000000e+00j, 1.437150e-02+0.000000e+00j, -1.636440e-01+0.000000e+00j, -3.165703e-01+0.000000e+00j, -4.261991e-01+0.000000e+00j, -4.810060e-01+0.000000e+00j, -4.775660e-01+0.000000e+00j, -4.206412e-01+0.000000e+00j, -3.219656e-01+0.000000e+00j, -1.979563e-01+0.000000e+00j, -6.677461e-02+0.000000e+00j, 5.475354e-02+0.000000e+00j, 1.538245e-01+0.000000e+00j, 2.235009e-01+0.000000e+00j, 2.634174e-01+0.000000e+00j, 2.792557e-01+0.000000e+00j, 2.811214e-01+0.000000e+00j, 2.811352e-01+0.000000e+00j, 2.907078e-01+0.000000e+00j, 3.179995e-01+0.000000e+00j, 3.660422e-01+0.000000e+00j, 4.318743e-01+0.000000e+00j, 5.068547e-01+0.000000e+00j, 5.781128e-01+0.000000e+00j, 6.308751e-01+0.000000e+00j, 6.512610e-01+0.000000e+00j, 6.290352e-01+0.000000e+00j, 5.598158e-01+0.000000e+00j, 4.463210e-01+0.000000e+00j, 2.984048e-01+0.000000e+00j, 1.318365e-01+0.000000e+00j, -3.400042e-02+0.000000e+00j, -1.791063e-01+0.000000e+00j, -2.860846e-01+0.000000e+00j, -3.430118e-01+0.000000e+00j, -3.454861e-01+0.000000e+00j, -2.974789e-01+0.000000e+00j, -2.108312e-01+0.000000e+00j, -1.034568e-01+0.000000e+00j, 3.459036e-03+0.000000e+00j, 8.882250e-02+0.000000e+00j, 1.350012e-01+0.000000e+00j, 1.306424e-01+0.000000e+00j, 7.248794e-02+0.000000e+00j, -3.411874e-02+0.000000e+00j, -1.761061e-01+0.000000e+00j, -3.347786e-01+0.000000e+00j, -4.887999e-01+0.000000e+00j, -6.175421e-01+0.000000e+00j, -7.042701e-01+0.000000e+00j, -7.386124e-01+0.000000e+00j, -7.179528e-01+0.000000e+00j, -6.475103e-01+0.000000e+00j, -5.391483e-01+0.000000e+00j, -4.091284e-01+0.000000e+00j, -2.752326e-01+0.000000e+00j, -1.537559e-01+0.000000e+00j, -5.688968e-02+0.000000e+00j, 9.044886e-03+0.000000e+00j, 4.424116e-02+0.000000e+00j, 5.483285e-02+0.000000e+00j, 5.123790e-02+0.000000e+00j, 4.574323e-02+0.000000e+00j, 4.978240e-02+0.000000e+00j, 7.143041e-02+0.000000e+00j, 1.135661e-01+0.000000e+00j, 1.730655e-01+0.000000e+00j, 2.411765e-01+0.000000e+00j, 3.050327e-01+0.000000e+00j, 3.500311e-01+0.000000e+00j, 3.626731e-01+0.000000e+00j, 3.333379e-01+0.000000e+00j, 2.584944e-01+0.000000e+00j, 1.419280e-01+0.000000e+00j, -5.268537e-03+0.000000e+00j, -1.659831e-01+0.000000e+00j, -3.194652e-01+0.000000e+00j, -4.444250e-01+0.000000e+00j, -5.223484e-01+0.000000e+00j, -5.404748e-01+0.000000e+00j, -4.939317e-01+0.000000e+00j, -3.866634e-01+0.000000e+00j, -2.309815e-01+0.000000e+00j, -4.579511e-02+0.000000e+00j, 1.462022e-01+0.000000e+00j, 3.219254e-01+0.000000e+00j, 4.613398e-01+0.000000e+00j, 5.503745e-01+0.000000e+00j, 5.828575e-01+0.000000e+00j, 5.611550e-01+0.000000e+00j, 4.954447e-01+0.000000e+00j, 4.017509e-01+0.000000e+00j, 2.990979e-01+0.000000e+00j, 2.062749e-01+0.000000e+00j, 1.387455e-01+0.000000e+00j, 1.062340e-01+0.000000e+00j, 1.113669e-01+0.000000e+00j, 1.495820e-01+0.000000e+00j, 2.102789e-01+0.000000e+00j, 2.789875e-01+0.000000e+00j, 3.401535e-01+0.000000e+00j, 3.800185e-01+0.000000e+00j, 3.891068e-01+0.000000e+00j, 3.638558e-01+0.000000e+00j, 3.071310e-01+0.000000e+00j, 2.275276e-01+0.000000e+00j, 1.376250e-01+0.000000e+00j, 5.148264e-02+0.000000e+00j, -1.811709e-02+0.000000e+00j, -6.219693e-02+0.000000e+00j, -7.740802e-02+0.000000e+00j, -6.680186e-02+0.000000e+00j, -3.939222e-02+0.000000e+00j, -8.576863e-03+0.000000e+00j, 1.033962e-02+0.000000e+00j, 3.062278e-03+0.000000e+00j, -4.084175e-02+0.000000e+00j, -1.256531e-01+0.000000e+00j, -2.482276e-01+0.000000e+00j, -3.979673e-01+0.000000e+00j, -5.580988e-01+0.000000e+00j, -7.080611e-01+0.000000e+00j, -8.266362e-01+0.000000e+00j, -8.952992e-01+0.000000e+00j, -9.012622e-01+0.000000e+00j, -8.396585e-01+0.000000e+00j, -7.145355e-01+0.000000e+00j, -5.384493e-01+0.000000e+00j, -3.307313e-01+0.000000e+00j, -1.147065e-01+0.000000e+00j, 8.572175e-02+0.000000e+00j, 2.495213e-01+0.000000e+00j, 3.614956e-01+0.000000e+00j, 4.142839e-01+0.000000e+00j, 4.090760e-01+0.000000e+00j, 3.549778e-01+0.000000e+00j, 2.671304e-01+0.000000e+00j, 1.639533e-01+0.000000e+00j, 6.398459e-02+0.000000e+00j, -1.715997e-02+0.000000e+00j, -6.916259e-02+0.000000e+00j, -8.835822e-02+0.000000e+00j, -7.785676e-02+0.000000e+00j, -4.643807e-02+0.000000e+00j, -6.466054e-03+0.000000e+00j, 2.878046e-02+0.000000e+00j, 4.788329e-02+0.000000e+00j, 4.362702e-02+0.000000e+00j, 1.450484e-02+0.000000e+00j, -3.490134e-02+0.000000e+00j, -9.472455e-02+0.000000e+00j, -1.516509e-01+0.000000e+00j, -1.914829e-01+0.000000e+00j, -2.019225e-01+0.000000e+00j, -1.750985e-01+0.000000e+00j, -1.093411e-01+0.000000e+00j, -9.885088e-03+0.000000e+00j, 1.116744e-01+0.000000e+00j, 2.390823e-01+0.000000e+00j, 3.540384e-01+0.000000e+00j, 4.392583e-01+0.000000e+00j, 4.814669e-01+0.000000e+00j, 4.738195e-01+0.000000e+00j, 4.172809e-01+0.000000e+00j, 3.207440e-01+0.000000e+00j, 1.998056e-01+0.000000e+00j, 7.440148e-02+0.000000e+00j, -3.432144e-02+0.000000e+00j, -1.074155e-01+0.000000e+00j, -1.312132e-01+0.000000e+00j, -9.961015e-02+0.000000e+00j, -1.515010e-02+0.000000e+00j, 1.112759e-01+0.000000e+00j, 2.620599e-01+0.000000e+00j, 4.155698e-01+0.000000e+00j, 5.494806e-01+0.000000e+00j, 6.441678e-01+0.000000e+00j, 6.856319e-01+0.000000e+00j, 6.674841e-01+0.000000e+00j, 5.916730e-01+0.000000e+00j, 4.678744e-01+0.000000e+00j, 3.116562e-01+0.000000e+00j, 1.417746e-01+0.000000e+00j, -2.292404e-02+0.000000e+00j, -1.664920e-01+0.000000e+00j, -2.782062e-01+0.000000e+00j, -3.538881e-01+0.000000e+00j, -3.960052e-01+0.000000e+00j, -4.125747e-01+0.000000e+00j, -4.151001e-01+0.000000e+00j, -4.159374e-01+0.000000e+00j, -4.255882e-01+0.000000e+00j, -4.504205e-01+0.000000e+00j, -4.912480e-01+0.000000e+00j, -5.430198e-01+0.000000e+00j, -5.956952e-01+0.000000e+00j, -6.361427e-01+0.000000e+00j, -6.507298e-01+0.000000e+00j, -6.281363e-01+0.000000e+00j, -5.618418e-01+0.000000e+00j, -4.518892e-01+0.000000e+00j, -3.054922e-01+0.000000e+00j, -1.364249e-01+0.000000e+00j, 3.680968e-02+0.000000e+00j, 1.936995e-01+0.000000e+00j, 3.149166e-01+0.000000e+00j, 3.854313e-01+0.000000e+00j, 3.970381e-01+0.000000e+00j, 3.498322e-01+0.000000e+00j, 2.523810e-01+0.000000e+00j, 1.205438e-01+0.000000e+00j, -2.489945e-02+0.000000e+00j, -1.614166e-01+0.000000e+00j, -2.681858e-01+0.000000e+00j, -3.292912e-01+0.000000e+00j, -3.361112e-01+0.000000e+00j, -2.885479e-01+0.000000e+00j, -1.948670e-01+0.000000e+00j, -7.020415e-02+0.000000e+00j, 6.598289e-02+0.000000e+00j, 1.931439e-01+0.000000e+00j, 2.929271e-01+0.000000e+00j, 3.520548e-01+0.000000e+00j, 3.642724e-01+0.000000e+00j, 3.310862e-01+0.000000e+00j, 2.611843e-01+0.000000e+00j, 1.686785e-01+0.000000e+00j, 7.048237e-02+0.000000e+00j, -1.667432e-02+0.000000e+00j, -7.911716e-02+0.000000e+00j, -1.084371e-01+0.000000e+00j, -1.026923e-01+0.000000e+00j, -6.641881e-02+0.000000e+00j, -9.440064e-03+0.000000e+00j, 5.523409e-02+0.000000e+00j, 1.140972e-01+0.000000e+00j, 1.558376e-01+0.000000e+00j, 1.736124e-01+0.000000e+00j, 1.664195e-01+0.000000e+00j, 1.393633e-01+0.000000e+00j, 1.027060e-01+0.000000e+00j, 6.990610e-02+0.000000e+00j, 5.495876e-02+0.000000e+00j, 6.952848e-02+0.000000e+00j, 1.204191e-01+0.000000e+00j, 2.077853e-01+0.000000e+00j, 3.245210e-01+0.000000e+00j, 4.568833e-01+0.000000e+00j, 5.863619e-01+0.000000e+00j, 6.924416e-01+0.000000e+00j, 7.558598e-01+0.000000e+00j, 7.617794e-01+0.000000e+00j, 7.023795e-01+0.000000e+00j, 5.783855e-01+0.000000e+00j, 3.992757e-01+0.000000e+00j, 1.821245e-01+0.000000e+00j, -5.078106e-02+0.000000e+00j, -2.751192e-01+0.000000e+00j, -4.680718e-01+0.000000e+00j, -6.115738e-01+0.000000e+00j, -6.948159e-01+0.000000e+00j, -7.155615e-01+0.000000e+00j, -6.801143e-01+0.000000e+00j, -6.019403e-01+0.000000e+00j, -4.991931e-01+0.000000e+00j, -3.916191e-01+0.000000e+00j, -2.972907e-01+0.000000e+00j, -2.297846e-01+0.000000e+00j, -1.962314e-01+0.000000e+00j, -1.965530e-01+0.000000e+00j, -2.239774e-01+0.000000e+00j, -2.667069e-01+0.000000e+00j, -3.104118e-01+0.000000e+00j, -3.411210e-01+0.000000e+00j, -3.479038e-01+0.000000e+00j, -3.249659e-01+0.000000e+00j, -2.727072e-01+0.000000e+00j, -1.976116e-01+0.000000e+00j, -1.109708e-01+0.000000e+00j, -2.668607e-02+0.000000e+00j, 4.141857e-02+0.000000e+00j, 8.230980e-02+0.000000e+00j, 8.998749e-02+0.000000e+00j, 6.477910e-02+0.000000e+00j, 1.352645e-02+0.000000e+00j, -5.148785e-02+0.000000e+00j, -1.146153e-01+0.000000e+00j, -1.596288e-01+0.000000e+00j, -1.727251e-01+0.000000e+00j, -1.451577e-01+0.000000e+00j, -7.512358e-02+0.000000e+00j, 3.155652e-02+0.000000e+00j, 1.620131e-01+0.000000e+00j, 2.981977e-01+0.000000e+00j, 4.196331e-01+0.000000e+00j, 5.067232e-01+0.000000e+00j, 5.439947e-01+0.000000e+00j, 5.227355e-01+0.000000e+00j, 4.426273e-01+0.000000e+00j, 3.120219e-01+0.000000e+00j, 1.468709e-01+0.000000e+00j, -3.158808e-02+0.000000e+00j, -1.999832e-01+0.000000e+00j, -3.362824e-01+0.000000e+00j, -4.230520e-01+0.000000e+00j, -4.499731e-01+0.000000e+00j, -4.151755e-01+0.000000e+00j, -3.252622e-01+0.000000e+00j, -1.939654e-01+0.000000e+00j, -3.976226e-02+0.000000e+00j, 1.171963e-01+0.000000e+00j, 2.582995e-01+0.000000e+00j, 3.692467e-01+0.000000e+00j, 4.420060e-01+0.000000e+00j, 4.755693e-01+0.000000e+00j, 4.754843e-01+0.000000e+00j, 4.522227e-01+0.000000e+00j, 4.187512e-01+0.000000e+00j, 3.877568e-01+0.000000e+00j, 3.690273e-01+0.000000e+00j, 3.674649e-01+0.000000e+00j, 3.821176e-01+0.000000e+00j, 4.063691e-01+0.000000e+00j, 4.292799e-01+0.000000e+00j, 4.377992e-01+0.000000e+00j, 4.194844e-01+0.000000e+00j, 3.651740e-01+0.000000e+00j, 2.711631e-01+0.000000e+00j, 1.404490e-01+0.000000e+00j, -1.723602e-02+0.000000e+00j, -1.865830e-01+0.000000e+00j, -3.489602e-01+0.000000e+00j, -4.853176e-01+0.000000e+00j, -5.793169e-01+0.000000e+00j, -6.201283e-01+0.000000e+00j, -6.043635e-01+0.000000e+00j, -5.368786e-01+0.000000e+00j, -4.301889e-01+0.000000e+00j, -3.026581e-01+0.000000e+00j, -1.756761e-01+0.000000e+00j, -7.028931e-02+0.000000e+00j, -3.897816e-03+0.000000e+00j, 1.253416e-02+0.000000e+00j, -2.378307e-02+0.000000e+00j, -1.070352e-01+0.000000e+00j, -2.237463e-01+0.000000e+00j, -3.549780e-01+0.000000e+00j, -4.793395e-01+0.000000e+00j, -5.764107e-01+0.000000e+00j, -6.299334e-01+0.000000e+00j, -6.302840e-01+0.000000e+00j, -5.758398e-01+0.000000e+00j, -4.730035e-01+0.000000e+00j, -3.349495e-01+0.000000e+00j, -1.792790e-01+0.000000e+00j, -2.506587e-02+0.000000e+00j, 1.102635e-01+0.000000e+00j, 2.136322e-01+0.000000e+00j, 2.781601e-01+0.000000e+00j, 3.038675e-01+0.000000e+00j, 2.971374e-01+0.000000e+00j, 2.690688e-01+0.000000e+00j, 2.330486e-01+0.000000e+00j, 2.019595e-01+0.000000e+00j, 1.856274e-01+0.000000e+00j, 1.888671e-01+0.000000e+00j, 2.105736e-01+0.000000e+00j, 2.439766e-01+0.000000e+00j, 2.780229e-01+0.000000e+00j, 2.996721e-01+0.000000e+00j, 2.965997e-01+0.000000e+00j, 2.599352e-01+0.000000e+00j, 1.864035e-01+0.000000e+00j, 7.954511e-02+0.000000e+00j, -5.028147e-02+0.000000e+00j, -1.871419e-01+0.000000e+00j, -3.118280e-01+0.000000e+00j, -4.048609e-01+0.000000e+00j, -4.497087e-01+0.000000e+00j, -4.356215e-01+0.000000e+00j, -3.596572e-01+0.000000e+00j, -2.275008e-01+0.000000e+00j, -5.290313e-02+0.000000e+00j, 1.441461e-01+0.000000e+00j, 3.403105e-01+0.000000e+00j, 5.122898e-01+0.000000e+00j, 6.402751e-01+0.000000e+00j, 7.108234e-01+0.000000e+00j, 7.187262e-01+0.000000e+00j, 6.675708e-01+0.000000e+00j, 5.689221e-01+0.000000e+00j, 4.402577e-01+0.000000e+00j, 3.020117e-01+0.000000e+00j, 1.742713e-01+0.000000e+00j, 7.359075e-02+0.000000e+00j, 1.053288e-02+0.000000e+00j, -1.172581e-02+0.000000e+00j, 2.508387e-03+0.000000e+00j, 4.262104e-02+0.000000e+00j, 9.389026e-02+0.000000e+00j, 1.403269e-01+0.000000e+00j, 1.676517e-01+0.000000e+00j, 1.658252e-01+0.000000e+00j, 1.307856e-01+0.000000e+00j, 6.501150e-02+0.000000e+00j, -2.309474e-02+0.000000e+00j, -1.209369e-01+0.000000e+00j, -2.141999e-01+0.000000e+00j, -2.896124e-01+0.000000e+00j, -3.375065e-01+0.000000e+00j, -3.537053e-01+0.000000e+00j, -3.403414e-01+0.000000e+00j, -3.055279e-01+0.000000e+00j, -2.618390e-01+0.000000e+00j, -2.239473e-01+0.000000e+00j, -2.057797e-01+0.000000e+00j, -2.177037e-01+0.000000e+00j, -2.643219e-01+0.000000e+00j, -3.431827e-01+0.000000e+00j, -4.447692e-01+0.000000e+00j, -5.537133e-01+0.000000e+00j, -6.511588e-01+0.000000e+00j, -7.177612e-01+0.000000e+00j, -7.369741e-01+0.000000e+00j, -6.979612e-01+0.000000e+00j, -5.976685e-01+0.000000e+00j, -4.417057e-01+0.000000e+00j, -2.438384e-01+0.000000e+00j, -2.418350e-02+0.000000e+00j, 1.936232e-01+0.000000e+00j, 3.858899e-01+0.000000e+00j, 5.322789e-01+0.000000e+00j, 6.187605e-01+0.000000e+00j, 6.395252e-01+0.000000e+00j, 5.976256e-01+0.000000e+00j, 5.042210e-01+0.000000e+00j, 3.765683e-01+0.000000e+00j, 2.351668e-01+0.000000e+00j, 1.004502e-01+0.000000e+00j, -1.035029e-02+0.000000e+00j, -8.566784e-02+0.000000e+00j, -1.210075e-01+0.000000e+00j, -1.191185e-01+0.000000e+00j, -8.888716e-02+0.000000e+00j, -4.322693e-02+0.000000e+00j, 3.672883e-03+0.000000e+00j, 3.915627e-02+0.000000e+00j, 5.456781e-02+0.000000e+00j, 4.685637e-02+0.000000e+00j, 1.905316e-02+0.000000e+00j, -2.041034e-02+0.000000e+00j, -5.948006e-02+0.000000e+00j, -8.493492e-02+0.000000e+00j, -8.517070e-02+0.000000e+00j, -5.265205e-02+0.000000e+00j, 1.427177e-02+0.000000e+00j, 1.106517e-01+0.000000e+00j, 2.254197e-01+0.000000e+00j, 3.430335e-01+0.000000e+00j, 4.460124e-01+0.000000e+00j, 5.178965e-01+0.000000e+00j, 5.461826e-01+0.000000e+00j, 5.246612e-01+0.000000e+00j, 4.547411e-01+0.000000e+00j, 3.455310e-01+0.000000e+00j, 2.126086e-01+0.000000e+00j, 7.565846e-02+0.000000e+00j, -4.462284e-02+0.000000e+00j, -1.298779e-01+0.000000e+00j, -1.671025e-01+0.000000e+00j, -1.508533e-01+0.000000e+00j, -8.424082e-02+0.000000e+00j, 2.143628e-02+0.000000e+00j, 1.483993e-01+0.000000e+00j, 2.751480e-01+0.000000e+00j, 3.797950e-01+0.000000e+00j, 4.434704e-01+0.000000e+00j, 4.532525e-01+0.000000e+00j, 4.040760e-01+0.000000e+00j, 2.994083e-01+0.000000e+00j, 1.505286e-01+0.000000e+00j, -2.537760e-02+0.000000e+00j, -2.080549e-01+0.000000e+00j, -3.773789e-01+0.000000e+00j, -5.164229e-01+0.000000e+00j, -6.138923e-01+0.000000e+00j, -6.654825e-01+0.000000e+00j, -6.740272e-01+0.000000e+00j, -6.483716e-01+0.000000e+00j, -6.013203e-01+0.000000e+00j, -5.469199e-01+0.000000e+00j, -4.976614e-01+0.000000e+00j, -4.621159e-01+0.000000e+00j, -4.433768e-01+0.000000e+00j, -4.386334e-01+0.000000e+00j, -4.399122e-01+0.000000e+00j, -4.358768e-01+0.000000e+00j, -4.143184e-01+0.000000e+00j, -3.648770e-01+0.000000e+00j, -2.815151e-01+0.000000e+00j, -1.642578e-01+0.000000e+00j, -1.980999e-02+0.000000e+00j, 1.389922e-01+0.000000e+00j, 2.949547e-01+0.000000e+00j, 4.291314e-01+0.000000e+00j, 5.239186e-01+0.000000e+00j, 5.660685e-01+0.000000e+00j, 5.490744e-01+0.000000e+00j, 4.745777e-01+0.000000e+00j, 3.524261e-01+0.000000e+00j, 1.994436e-01+0.000000e+00j, 3.702031e-02+0.000000e+00j, -1.120683e-01+0.000000e+00j, -2.271096e-01+0.000000e+00j, -2.926010e-01+0.000000e+00j, -3.005900e-01+0.000000e+00j, -2.518106e-01+0.000000e+00j, -1.554404e-01+0.000000e+00j, -2.753212e-02+0.000000e+00j, 1.116399e-01+0.000000e+00j, 2.408566e-01+0.000000e+00j, 3.413142e-01+0.000000e+00j, 3.995289e-01+0.000000e+00j, 4.092921e-01+0.000000e+00j, 3.723819e-01+0.000000e+00j, 2.979721e-01+0.000000e+00j, 2.007858e-01+0.000000e+00j, 9.843194e-02+0.000000e+00j, 8.319825e-03+0.000000e+00j, -5.528733e-02+0.000000e+00j, -8.354984e-02+0.000000e+00j, -7.431725e-02+0.000000e+00j, -3.218716e-02+0.000000e+00j, 3.265943e-02+0.000000e+00j, 1.065742e-01+0.000000e+00j, 1.751626e-01+0.000000e+00j, 2.260052e-01+0.000000e+00j, 2.510194e-01+0.000000e+00j, 2.479275e-01+0.000000e+00j, 2.206010e-01+0.000000e+00j, 1.782304e-01+0.000000e+00j, 1.334347e-01+0.000000e+00j, 9.970938e-02+0.000000e+00j, 8.860756e-02+0.000000e+00j, 1.072384e-01+0.000000e+00j, 1.565165e-01+0.000000e+00j, 2.305047e-01+0.000000e+00j, 3.169998e-01+0.000000e+00j, 3.993229e-01+0.000000e+00j, 4.590006e-01+0.000000e+00j, 4.788797e-01+0.000000e+00j, 4.462055e-01+0.000000e+00j, 3.550854e-01+0.000000e+00j, 2.078869e-01+0.000000e+00j, 1.536541e-02+0.000000e+00j, -2.045797e-01+0.000000e+00j, -4.293312e-01+0.000000e+00j, -6.347648e-01+0.000000e+00j, -7.987698e-01+0.000000e+00j, -9.044405e-01+0.000000e+00j, -9.425305e-01+0.000000e+00j, -9.126663e-01+0.000000e+00j, -8.231972e-01+0.000000e+00j, -6.897147e-01+0.000000e+00j, -5.324425e-01+0.000000e+00j, -3.730316e-01+0.000000e+00j, -2.311967e-01+0.000000e+00j, -1.218256e-01+0.000000e+00j, -5.295388e-02+0.000000e+00j, -2.499643e-02+0.000000e+00j, -3.125408e-02+0.000000e+00j, -5.962451e-02+0.000000e+00j, -9.515233e-02+0.000000e+00j, -1.229665e-01+0.000000e+00j, -1.311079e-01+0.000000e+00j, -1.126556e-01+0.000000e+00j, -6.692395e-02+0.000000e+00j, 5.837977e-04+0.000000e+00j, 7.937383e-02+0.000000e+00j, 1.561089e-01+0.000000e+00j, 2.172878e-01+0.000000e+00j, 2.519240e-01+0.000000e+00j, 2.538181e-01+0.000000e+00j, 2.229224e-01+0.000000e+00j, 1.655491e-01+0.000000e+00j, 9.340977e-02+0.000000e+00j, 2.156993e-02+0.000000e+00j, -3.422252e-02+0.000000e+00j, -6.046803e-02+0.000000e+00j, -4.852428e-02+0.000000e+00j, 3.577635e-03+0.000000e+00j, 9.041969e-02+0.000000e+00j, 1.998359e-01+0.000000e+00j, 3.146641e-01+0.000000e+00j, 4.155014e-01+0.000000e+00j, 4.839059e-01+0.000000e+00j, 5.055602e-01+0.000000e+00j, 4.728341e-01+0.000000e+00j, 3.862942e-01+0.000000e+00j, 2.549233e-01+0.000000e+00j, 9.496556e-02+0.000000e+00j, -7.242785e-02+0.000000e+00j, -2.243486e-01+0.000000e+00j, -3.396586e-01+0.000000e+00j, -4.021534e-01+0.000000e+00j, -4.030376e-01+0.000000e+00j, -3.421823e-01+0.000000e+00j, -2.280358e-01+0.000000e+00j, -7.618718e-02+0.000000e+00j, 9.318761e-02+0.000000e+00j, 2.584469e-01+0.000000e+00j, 3.998283e-01+0.000000e+00j, 5.023049e-01+0.000000e+00j, 5.575932e-01+0.000000e+00j, 5.649363e-01+0.000000e+00j, 5.306155e-01+0.000000e+00j, 4.663116e-01+0.000000e+00j, 3.865977e-01+0.000000e+00j, 3.060666e-01+0.000000e+00j, 2.366117e-01+0.000000e+00j, 1.853194e-01+0.000000e+00j, 1.533707e-01+0.000000e+00j, 1.361289e-01+0.000000e+00j, 1.243437e-01+0.000000e+00j, 1.062993e-01+0.000000e+00j, 7.044473e-02+0.000000e+00j, 8.084148e-03+0.000000e+00j, -8.452056e-02+0.000000e+00j, -2.048466e-01+0.000000e+00j, -3.440183e-01+0.000000e+00j, -4.879090e-01+0.000000e+00j, -6.192815e-01+0.000000e+00j, -7.206311e-01+0.000000e+00j, -7.771658e-01+0.000000e+00j, -7.795280e-01+0.000000e+00j, -7.256420e-01+0.000000e+00j, -6.214340e-01+0.000000e+00j, -4.802247e-01+0.000000e+00j, -3.208631e-01+0.000000e+00j, -1.649290e-01+0.000000e+00j, -3.340319e-02+0.000000e+00j, 5.661680e-02+0.000000e+00j, 9.461454e-02+0.000000e+00j, 7.833545e-02+0.000000e+00j, 1.412025e-02+0.000000e+00j, -8.411209e-02+0.000000e+00j, -1.971004e-01+0.000000e+00j, -3.033521e-01+0.000000e+00j, -3.825611e-01+0.000000e+00j, -4.188202e-01+0.000000e+00j, -4.030760e-01+0.000000e+00j, -3.344509e-01+0.000000e+00j, -2.202259e-01+0.000000e+00j, -7.449040e-02+0.000000e+00j, 8.426178e-02+0.000000e+00j, 2.361921e-01+0.000000e+00j, 3.633284e-01+0.000000e+00j, 4.523043e-01+0.000000e+00j, 4.962769e-01+0.000000e+00j, 4.956747e-01+0.000000e+00j, 4.576635e-01+0.000000e+00j, 3.944349e-01+0.000000e+00j, 3.207926e-01+0.000000e+00j, 2.512627e-01+0.000000e+00j, 1.974323e-01+0.000000e+00j, 1.659124e-01+0.000000e+00j, 1.573027e-01+0.000000e+00j, 1.663542e-01+0.000000e+00j, 1.832322e-01+0.000000e+00j, 1.957286e-01+0.000000e+00j, 1.919167e-01+0.000000e+00j, 1.628309e-01+0.000000e+00j, 1.046244e-01+0.000000e+00j, 1.981227e-02+0.000000e+00j, -8.268863e-02+0.000000e+00j, -1.886981e-01+0.000000e+00j, -2.809823e-01+0.000000e+00j, -3.421425e-01+0.000000e+00j, -3.576879e-01+0.000000e+00j, -3.187880e-01+0.000000e+00j, -2.241394e-01+0.000000e+00j, -8.072072e-02+0.000000e+00j, 9.684864e-02+0.000000e+00j, 2.881967e-01+0.000000e+00j, 4.700662e-01+0.000000e+00j, 6.197391e-01+0.000000e+00j, 7.183905e-01+0.000000e+00j, 7.539178e-01+0.000000e+00j, 7.227137e-01+0.000000e+00j, 6.301313e-01+0.000000e+00j, 4.895414e-01+0.000000e+00j, 3.201469e-01+0.000000e+00j, 1.439599e-01+0.000000e+00j, -1.760538e-02+0.000000e+00j, -1.469904e-01+0.000000e+00j, -2.329736e-01+0.000000e+00j, -2.720852e-01+0.000000e+00j, -2.686701e-01+0.000000e+00j, -2.337079e-01+0.000000e+00j, -1.825161e-01+0.000000e+00j, -1.318499e-01+0.000000e+00j, -9.685661e-02+0.000000e+00j, -8.841524e-02+0.000000e+00j, -1.113723e-01+0.000000e+00j, -1.638723e-01+0.000000e+00j, -2.379550e-01+0.000000e+00j, -3.212300e-01+0.000000e+00j, -3.993489e-01+0.000000e+00j, -4.588138e-01+0.000000e+00j, -4.895515e-01+0.000000e+00j, -4.868546e-01+0.000000e+00j, -4.522990e-01+0.000000e+00j, -3.934691e-01+0.000000e+00j, -3.225412e-01+0.000000e+00j, -2.539544e-01+0.000000e+00j, -2.016710e-01+0.000000e+00j, -1.763957e-01+0.000000e+00j, -1.833533e-01+0.000000e+00j, -2.210380e-01+0.000000e+00j, -2.811345e-01+0.000000e+00j, -3.497187e-01+0.000000e+00j, -4.094778e-01+0.000000e+00j, -4.426869e-01+0.000000e+00j, -4.343422e-01+0.000000e+00j, -3.749939e-01+0.000000e+00j, -2.627116e-01+0.000000e+00j, -1.038745e-01+0.000000e+00j, 8.740089e-02+0.000000e+00j, 2.910829e-01+0.000000e+00j, 4.841321e-01+0.000000e+00j, 6.438658e-01+0.000000e+00j, 7.514122e-01+0.000000e+00j, 7.944988e-01+0.000000e+00j, 7.693411e-01+0.000000e+00j, 6.811284e-01+0.000000e+00j, 5.431627e-01+0.000000e+00j, 3.747426e-01+0.000000e+00j, 1.981339e-01+0.000000e+00j, 3.522174e-02+0.000000e+00j, -9.573078e-02+0.000000e+00j, -1.825971e-01+0.000000e+00j, -2.208395e-01+0.000000e+00j, -2.136529e-01+0.000000e+00j, -1.708017e-01+0.000000e+00j, -1.064765e-01+0.000000e+00j, -3.645761e-02+0.000000e+00j, 2.483343e-02+0.000000e+00j, 6.689480e-02+0.000000e+00j, 8.486320e-02+0.000000e+00j, 8.011052e-02+0.000000e+00j, 5.964893e-02+0.000000e+00j, 3.444685e-02+0.000000e+00j, 1.698849e-02+0.000000e+00j, 1.857488e-02+0.000000e+00j, 4.679239e-02+0.000000e+00j, 1.037272e-01+0.000000e+00j, 1.851635e-01+0.000000e+00j, 2.810017e-01+0.000000e+00j, 3.768171e-01+0.000000e+00j, 4.562736e-01+0.000000e+00j, 5.040683e-01+0.000000e+00j, 5.086927e-01+0.000000e+00j, 4.647580e-01+0.000000e+00j, 3.742545e-01+0.000000e+00j, 2.466285e-01+0.000000e+00j, 9.752108e-02+0.000000e+00j, -5.356390e-02+0.000000e+00j, -1.862948e-01+0.000000e+00j, -2.828008e-01+0.000000e+00j, -3.306378e-01+0.000000e+00j, -3.248912e-01+0.000000e+00j, -2.691162e-01+0.000000e+00j, -1.748733e-01+0.000000e+00j, -5.999324e-02+0.000000e+00j, 5.422075e-02+0.000000e+00j, 1.463481e-01+0.000000e+00j, 1.982411e-01+0.000000e+00j, 1.979038e-01+0.000000e+00j, 1.413627e-01+0.000000e+00j, 3.323865e-02+0.000000e+00j, -1.140327e-01+0.000000e+00j, -2.822328e-01+0.000000e+00j, -4.502658e-01+0.000000e+00j, -5.974594e-01+0.000000e+00j, -7.067079e-01+0.000000e+00j, -7.669240e-01+0.000000e+00j, -7.744523e-01+0.000000e+00j, -7.331732e-01+0.000000e+00j, -6.534079e-01+0.000000e+00j, -5.497053e-01+0.000000e+00j, -4.381200e-01+0.000000e+00j, -3.332761e-01+0.000000e+00j, -2.458854e-01+0.000000e+00j, -1.810684e-01+0.000000e+00j, -1.378051e-01+0.000000e+00j, -1.096048e-01+0.000000e+00j, -8.617064e-02+0.000000e+00j, -5.584757e-02+0.000000e+00j, -8.327954e-03+0.000000e+00j, 6.288502e-02+0.000000e+00j, 1.587249e-01+0.000000e+00j, 2.738591e-01+0.000000e+00j, 3.971690e-01+0.000000e+00j, 5.134017e-01+0.000000e+00j, 6.056728e-01+0.000000e+00j, 6.584387e-01+0.000000e+00j, 6.603646e-01+0.000000e+00j, 6.066636e-01+0.000000e+00j, 5.003358e-01+0.000000e+00j, 3.522236e-01+0.000000e+00j, 1.797090e-01+0.000000e+00j, 4.324034e-03+0.000000e+00j, -1.514355e-01+0.000000e+00j, -2.675115e-01+0.000000e+00j, -3.293316e-01+0.000000e+00j, -3.300822e-01+0.000000e+00j, -2.717512e-01+0.000000e+00j, -1.647821e-01+0.000000e+00j, -2.641265e-02+0.000000e+00j, 1.220761e-01+0.000000e+00j, 2.586738e-01+0.000000e+00j, 3.640637e-01+0.000000e+00j, 4.245366e-01+0.000000e+00j, 4.339361e-01+0.000000e+00j, 3.943560e-01+0.000000e+00j, 3.154705e-01+0.000000e+00j, 2.126509e-01+0.000000e+00j, 1.042029e-01+0.000000e+00j, 8.200079e-03+0.000000e+00j, -6.051749e-02+0.000000e+00j, -9.271276e-02+0.000000e+00j, -8.604482e-02+0.000000e+00j, -4.516806e-02+0.000000e+00j, 1.942392e-02+0.000000e+00j, 9.354819e-02+0.000000e+00j, 1.620583e-01+0.000000e+00j, 2.116922e-01+0.000000e+00j, 2.334385e-01+0.000000e+00j, 2.241378e-01+0.000000e+00j, 1.868932e-01+0.000000e+00j, 1.303379e-01+0.000000e+00j, 6.682051e-02+0.000000e+00j, 9.875581e-03+0.000000e+00j, -2.852681e-02+0.000000e+00j, -4.048049e-02+0.000000e+00j, -2.394021e-02+0.000000e+00j, 1.659435e-02+0.000000e+00j, 7.056960e-02+0.000000e+00j, 1.231272e-01+0.000000e+00j, 1.575944e-01+0.000000e+00j, 1.585579e-01+0.000000e+00j, 1.147912e-01+0.000000e+00j, 2.161881e-02+0.000000e+00j, -1.177637e-01+0.000000e+00j, -2.922282e-01+0.000000e+00j, -4.840143e-01+0.000000e+00j, -6.711417e-01+0.000000e+00j, -8.306128e-01+0.000000e+00j, -9.418473e-01+0.000000e+00j, -9.898590e-01+0.000000e+00j, -9.675323e-01+0.000000e+00j, -8.767583e-01+0.000000e+00j, -7.281626e-01+0.000000e+00j, -5.394725e-01+0.000000e+00j, -3.328368e-01+0.000000e+00j, -1.314516e-01+0.000000e+00j, 4.378997e-02+0.000000e+00j, 1.773222e-01+0.000000e+00j, 2.608794e-01+0.000000e+00j, 2.943135e-01+0.000000e+00j, 2.850053e-01+0.000000e+00j, 2.460968e-01+0.000000e+00j, 1.938678e-01+0.000000e+00j, 1.446809e-01+0.000000e+00j, 1.120723e-01+0.000000e+00j, 1.044820e-01+0.000000e+00j, 1.239817e-01+0.000000e+00j, 1.662547e-01+0.000000e+00j, 2.217178e-01+0.000000e+00j, 2.776271e-01+0.000000e+00j, 3.207398e-01+0.000000e+00j, 3.400469e-01+0.000000e+00j, 3.290662e-01+0.000000e+00j, 2.872419e-01+0.000000e+00j, 2.202558e-01+0.000000e+00j, 1.391364e-01+0.000000e+00j, 5.830549e-02+0.000000e+00j, -7.025853e-03+0.000000e+00j, -4.374039e-02+0.000000e+00j, -4.334229e-02+0.000000e+00j, -3.794700e-03+0.000000e+00j, 6.983759e-02+0.000000e+00j, 1.659042e-01+0.000000e+00j, 2.679487e-01+0.000000e+00j, 3.574068e-01+0.000000e+00j, 4.166797e-01+0.000000e+00j, 4.322535e-01+0.000000e+00j, 3.971482e-01+0.000000e+00j, 3.123964e-01+0.000000e+00j, 1.871541e-01+0.000000e+00j, 3.752737e-02+0.000000e+00j, -1.157916e-01+0.000000e+00j, -2.507212e-01+0.000000e+00j, -3.471963e-01+0.000000e+00j, -3.903497e-01+0.000000e+00j, -3.728930e-01+0.000000e+00j, -2.962526e-01+0.000000e+00j, -1.703910e-01+0.000000e+00j, -1.226266e-02+0.000000e+00j, 1.568121e-01+0.000000e+00j, 3.144395e-01+0.000000e+00j, 4.404733e-01+0.000000e+00j, 5.199806e-01+0.000000e+00j, 5.452355e-01+0.000000e+00j, 5.164921e-01+0.000000e+00j, 4.414566e-01+0.000000e+00j, 3.335918e-01+0.000000e+00j, 2.094545e-01+0.000000e+00j, 8.579315e-02+0.000000e+00j, -2.335693e-02+0.000000e+00j, -1.088655e-01+0.000000e+00j, -1.677644e-01+0.000000e+00j, -2.032393e-01+0.000000e+00j, -2.234822e-01+0.000000e+00j, -2.396689e-01+0.000000e+00j, -2.632770e-01+0.000000e+00j, -3.034830e-01+0.000000e+00j, -3.649253e-01+0.000000e+00j, -4.463855e-01+0.000000e+00j, -5.406330e-01+0.000000e+00j, -6.353852e-01+0.000000e+00j, -7.153603e-01+0.000000e+00j, -7.649632e-01+0.000000e+00j, -7.712261e-01+0.000000e+00j, -7.263571e-01+0.000000e+00j, -6.295818e-01+0.000000e+00j, -4.877691e-01+0.000000e+00j, -3.147826e-01+0.000000e+00j, -1.296769e-01+0.000000e+00j, 4.612519e-02+0.000000e+00j, 1.920887e-01+0.000000e+00j, 2.918020e-01+0.000000e+00j, 3.355509e-01+0.000000e+00j, 3.219457e-01+0.000000e+00j, 2.581694e-01+0.000000e+00j, 1.588596e-01+0.000000e+00j, 4.383367e-02+0.000000e+00j, -6.507695e-02+0.000000e+00j, -1.474800e-01+0.000000e+00j, -1.875753e-01+0.000000e+00j, -1.766576e-01+0.000000e+00j, -1.143363e-01+0.000000e+00j, -8.468755e-03+0.000000e+00j, 1.262560e-01+0.000000e+00j, 2.708040e-01+0.000000e+00j, 4.049400e-01+0.000000e+00j, 5.104951e-01+0.000000e+00j, 5.741636e-01+0.000000e+00j, 5.894824e-01+0.000000e+00j, 5.575262e-01+0.000000e+00j, 4.863822e-01+0.000000e+00j, 3.894607e-01+0.000000e+00j, 2.829019e-01+0.000000e+00j, 1.826914e-01+0.000000e+00j, 1.018571e-01+0.000000e+00j, 4.837081e-02+0.000000e+00j, 2.397905e-02+0.000000e+00j, 2.428471e-02+0.000000e+00j, 3.996505e-02+0.000000e+00j, 5.885766e-02+0.000000e+00j, 6.869732e-02+0.000000e+00j, 5.971171e-02+0.000000e+00j, 2.683130e-02+0.000000e+00j, -2.898443e-02+0.000000e+00j, -1.006331e-01+0.000000e+00j, -1.758949e-01+0.000000e+00j, -2.395594e-01+0.000000e+00j, -2.761418e-01+0.000000e+00j, -2.728738e-01+0.000000e+00j, -2.223283e-01+0.000000e+00j, -1.242122e-01+0.000000e+00j, 1.395354e-02+0.000000e+00j, 1.774930e-01+0.000000e+00j, 3.465050e-01+0.000000e+00j, 4.986504e-01+0.000000e+00j, 6.125597e-01+0.000000e+00j, 6.710800e-01+0.000000e+00j, 6.640344e-01+0.000000e+00j, 5.898322e-01+0.000000e+00j, 4.558477e-01+0.000000e+00j, 2.773530e-01+0.000000e+00j, 7.522435e-02+0.000000e+00j, -1.271504e-01+0.000000e+00j, -3.074222e-01+0.000000e+00j, -4.474581e-01+0.000000e+00j, -5.359055e-01+0.000000e+00j, -5.695875e-01+0.000000e+00j, -5.534998e-01+0.000000e+00j, -4.995718e-01+0.000000e+00j, -4.242637e-01+0.000000e+00j, -3.456181e-01+0.000000e+00j, -2.800668e-01+0.000000e+00j, -2.397325e-01+0.000000e+00j, -2.305451e-01+0.000000e+00j, -2.514985e-01+0.000000e+00j, -2.952639e-01+0.000000e+00j, -3.498044e-01+0.000000e+00j, -4.008567e-01+0.000000e+00j, -4.347825e-01+0.000000e+00j, -4.411908e-01+0.000000e+00j, -4.149579e-01+0.000000e+00j, -3.571920e-01+0.000000e+00j, -2.750608e-01+0.000000e+00j, -1.804330e-01+0.000000e+00j, -8.762671e-02+0.000000e+00j, -1.071806e-02+0.000000e+00j, 3.927501e-02+0.000000e+00j, 5.649932e-02+0.000000e+00j, 4.165075e-02+0.000000e+00j, 2.036331e-03+0.000000e+00j, -4.953105e-02+0.000000e+00j, -9.688647e-02+0.000000e+00j, -1.234087e-01+0.000000e+00j, -1.150315e-01+0.000000e+00j, -6.300621e-02+0.000000e+00j, 3.421876e-02+0.000000e+00j, 1.702453e-01+0.000000e+00j, 3.313189e-01+0.000000e+00j, 4.982539e-01+0.000000e+00j, 6.491795e-01+0.000000e+00j, 7.629526e-01+0.000000e+00j, 8.224869e-01+0.000000e+00j, 8.174914e-01+0.000000e+00j, 7.462062e-01+0.000000e+00j, 6.157895e-01+0.000000e+00j, 4.413403e-01+0.000000e+00j, 2.436492e-01+0.000000e+00j, 4.613028e-02+0.000000e+00j, -1.286458e-01+0.000000e+00j, -2.622407e-01+0.000000e+00j, -3.428409e-01+0.000000e+00j, -3.667177e-01+0.000000e+00j, -3.382901e-01+0.000000e+00j, -2.689334e-01+0.000000e+00j, -1.747089e-01+0.000000e+00j, -7.338405e-02+0.000000e+00j, 1.857175e-02+0.000000e+00j, 8.872813e-02+0.000000e+00j, 1.304913e-01+0.000000e+00j, 1.438109e-01+0.000000e+00j, 1.346881e-01+0.000000e+00j, 1.134651e-01+0.000000e+00j, 9.250686e-02+0.000000e+00j, 8.340546e-02+0.000000e+00j, 9.445871e-02+0.000000e+00j, 1.288057e-01+0.000000e+00j, 1.835260e-01+0.000000e+00j, 2.500055e-01+0.000000e+00j, 3.153296e-01+0.000000e+00j, 3.646699e-01+0.000000e+00j, 3.840254e-01+0.000000e+00j, 3.630369e-01+0.000000e+00j, 2.971686e-01+0.000000e+00j, 1.889525e-01+0.000000e+00j, 4.805271e-02+0.000000e+00j, -1.099556e-01+0.000000e+00j, -2.658992e-01+0.000000e+00j, -3.999729e-01+0.000000e+00j, -4.949698e-01+0.000000e+00j, -5.391482e-01+0.000000e+00j, -5.282727e-01+0.000000e+00j, -4.664429e-01+0.000000e+00j, -3.656267e-01+0.000000e+00j, -2.438427e-01+0.000000e+00j, -1.223413e-01+0.000000e+00j, -2.226195e-02+0.000000e+00j, 3.873900e-02+0.000000e+00j, 4.929556e-02+0.000000e+00j, 6.160975e-03+0.000000e+00j, -8.528994e-02+0.000000e+00j, -2.119628e-01+0.000000e+00j, -3.551155e-01+0.000000e+00j, -4.933789e-01+0.000000e+00j, -6.060818e-01+0.000000e+00j, -6.764736e-01+0.000000e+00j, -6.941697e-01+0.000000e+00j, -6.565473e-01+0.000000e+00j, -5.688676e-01+0.000000e+00j, -4.430286e-01+0.000000e+00j, -2.953773e-01+0.000000e+00j, -1.437929e-01+0.000000e+00j, -4.703160e-03+0.000000e+00j, 1.095635e-01+0.000000e+00j, 1.924996e-01+0.000000e+00j, 2.440975e-01+0.000000e+00j, 2.702872e-01+0.000000e+00j, 2.812562e-01+0.000000e+00j, 2.890497e-01+0.000000e+00j, 3.048668e-01+0.000000e+00j, 3.365378e-01+0.000000e+00j, 3.867271e-01+0.000000e+00j, 4.520887e-01+0.000000e+00j, 5.236849e-01+0.000000e+00j, 5.884688e-01+0.000000e+00j, 6.317245e-01+0.000000e+00j, 6.398532e-01+0.000000e+00j, 6.031675e-01+0.000000e+00j, 5.181282e-01+0.000000e+00j, 3.885632e-01+0.000000e+00j, 2.256311e-01+0.000000e+00j, 4.657997e-02+0.000000e+00j, -1.276791e-01+0.000000e+00j, -2.756360e-01+0.000000e+00j, -3.785251e-01+0.000000e+00j, -4.232956e-01+0.000000e+00j, -4.047615e-01+0.000000e+00j, -3.265285e-01+0.000000e+00j, -2.005350e-01+0.000000e+00j, -4.533337e-02+0.000000e+00j, 1.167728e-01+0.000000e+00j, 2.630566e-01+0.000000e+00j, 3.738534e-01+0.000000e+00j, 4.354402e-01+0.000000e+00j, 4.419611e-01+0.000000e+00j, 3.960732e-01+0.000000e+00j, 3.082163e-01+0.000000e+00j, 1.946412e-01+0.000000e+00j, 7.453224e-02+0.000000e+00j, -3.317851e-02+0.000000e+00j, -1.129339e-01+0.000000e+00j, -1.549806e-01+0.000000e+00j, -1.566811e-01+0.000000e+00j, -1.226462e-01+0.000000e+00j, -6.355463e-02+0.000000e+00j, 6.008938e-03+0.000000e+00j, 7.033668e-02+0.000000e+00j, 1.155000e-01+0.000000e+00j, 1.318299e-01+0.000000e+00j, 1.155620e-01+0.000000e+00j, 6.934471e-02+0.000000e+00j, 1.549020e-03+0.000000e+00j, -7.544634e-02+0.000000e+00j, -1.478008e-01+0.000000e+00j, -2.029012e-01+0.000000e+00j, -2.319662e-01+0.000000e+00j, -2.317971e-01+0.000000e+00j, -2.055690e-01+0.000000e+00j, -1.624089e-01+0.000000e+00j, -1.157956e-01+0.000000e+00j, -8.109558e-02+0.000000e+00j, -7.262222e-02+0.000000e+00j, -1.008375e-01+0.000000e+00j, -1.700133e-01+0.000000e+00j, -2.769779e-01+0.000000e+00j, -4.111177e-01+0.000000e+00j, -5.556081e-01+0.000000e+00j, -6.898569e-01+0.000000e+00j, -7.926155e-01+0.000000e+00j, -8.453259e-01+0.000000e+00j, -8.351882e-01+0.000000e+00j, -7.573329e-01+0.000000e+00j, -6.158404e-01+0.000000e+00j, -4.232910e-01+0.000000e+00j, -1.990955e-01+0.000000e+00j, 3.332853e-02+0.000000e+00j, 2.499682e-01+0.000000e+00j, 4.296383e-01+0.000000e+00j, 5.569899e-01+0.000000e+00j, 6.244767e-01+0.000000e+00j, 6.330742e-01+0.000000e+00j, 5.916836e-01+0.000000e+00j, 5.152181e-01+0.000000e+00j, 4.218890e-01+0.000000e+00j, 3.299841e-01+0.000000e+00j, 2.549230e-01+0.000000e+00j, 2.068301e-01+0.000000e+00j, 1.891804e-01+0.000000e+00j, 1.987269e-01+0.000000e+00j, 2.265572e-01+0.000000e+00j, 2.602278e-01+0.000000e+00j, 2.864245e-01+0.000000e+00j, 2.937140e-01+0.000000e+00j, 2.749485e-01+0.000000e+00j, 2.286947e-01+0.000000e+00j, 1.596759e-01+0.000000e+00j, 7.793272e-02+0.000000e+00j, -2.990484e-03+0.000000e+00j, -6.863834e-02+0.000000e+00j, -1.064300e-01+0.000000e+00j, -1.081481e-01+0.000000e+00j, -7.179029e-02+0.000000e+00j, -2.229914e-03+0.000000e+00j, 8.931531e-02+0.000000e+00j, 1.869499e-01+0.000000e+00j, 2.727736e-01+0.000000e+00j, 3.298464e-01+0.000000e+00j, 3.452406e-01+0.000000e+00j, 3.124181e-01+0.000000e+00j, 2.326338e-01+0.000000e+00j, 1.150413e-01+0.000000e+00j, -2.456912e-02+0.000000e+00j, -1.660727e-01+0.000000e+00j, -2.882198e-01+0.000000e+00j, -3.719696e-01+0.000000e+00j, -4.036243e-01+0.000000e+00j, -3.771040e-01+0.000000e+00j, -2.950001e-01+0.000000e+00j, -1.683011e-01+0.000000e+00j, -1.474102e-02+0.000000e+00j, 1.438778e-01+0.000000e+00j, 2.850529e-01+0.000000e+00j, 3.889475e-01+0.000000e+00j, 4.413326e-01+0.000000e+00j, 4.356068e-01+0.000000e+00j, 3.734793e-01+0.000000e+00j, 2.643970e-01+0.000000e+00j, 1.237300e-01+0.000000e+00j, -2.999838e-02+0.000000e+00j, -1.781224e-01+0.000000e+00j, -3.048546e-01+0.000000e+00j, -3.996067e-01+0.000000e+00j, -4.583296e-01+0.000000e+00j, -4.835761e-01+0.000000e+00j, -4.834226e-01+0.000000e+00j, -4.694281e-01+0.000000e+00j, -4.539559e-01+0.000000e+00j, -4.475168e-01+0.000000e+00j, -4.564591e-01+0.000000e+00j, -4.815601e-01+0.000000e+00j, -5.177416e-01+0.000000e+00j, -5.549212e-01+0.000000e+00j, -5.799412e-01+0.000000e+00j, -5.791258e-01+0.000000e+00j, -5.411460e-01+0.000000e+00j, -4.594657e-01+0.000000e+00j, -3.341459e-01+0.000000e+00j, -1.724484e-01+0.000000e+00j, 1.181315e-02+0.000000e+00j, 2.000408e-01+0.000000e+00j, 3.716049e-01+0.000000e+00j, 5.070741e-01+0.000000e+00j, 5.912543e-01+0.000000e+00j, 6.157690e-01+0.000000e+00j, 5.805178e-01+0.000000e+00j, 4.938774e-01+0.000000e+00j, 3.714868e-01+0.000000e+00j, 2.339202e-01+0.000000e+00j, 1.035125e-01+0.000000e+00j, 8.703470e-04+0.000000e+00j, -5.826136e-02+0.000000e+00j, -6.542763e-02+0.000000e+00j, -2.067697e-02+0.000000e+00j, 6.763262e-02+0.000000e+00j, 1.842928e-01+0.000000e+00j, 3.098183e-01+0.000000e+00j, 4.236585e-01+0.000000e+00j, 5.075321e-01+0.000000e+00j, 5.482548e-01+0.000000e+00j, 5.397098e-01+0.000000e+00j, 4.836058e-01+0.000000e+00j, 3.888498e-01+0.000000e+00j, 2.698280e-01+0.000000e+00j, 1.437536e-01+0.000000e+00j, 2.768829e-02+0.000000e+00j, -6.436540e-02+0.000000e+00j, -1.236204e-01+0.000000e+00j, -1.477543e-01+0.000000e+00j, -1.409405e-01+0.000000e+00j, -1.126225e-01+0.000000e+00j, -7.546328e-02+0.000000e+00j, -4.263095e-02+0.000000e+00j, -2.512061e-02+0.000000e+00j, -2.950655e-02+0.000000e+00j, -5.654106e-02+0.000000e+00j, -1.009048e-01+0.000000e+00j, -1.521987e-01+0.000000e+00j, -1.968475e-01+0.000000e+00j, -2.207855e-01+0.000000e+00j, -2.123227e-01+0.000000e+00j, -1.646997e-01+0.000000e+00j, -7.780658e-02+0.000000e+00j, 4.112462e-02+0.000000e+00j, 1.782083e-01+0.000000e+00j, 3.147630e-01+0.000000e+00j, 4.300672e-01+0.000000e+00j, 5.046355e-01+0.000000e+00j, 5.233929e-01+0.000000e+00j, 4.782932e-01+0.000000e+00j, 3.698000e-01+0.000000e+00j, 2.071510e-01+0.000000e+00j, 7.201761e-03+0.000000e+00j, -2.079892e-01+0.000000e+00j, -4.142885e-01+0.000000e+00j, -5.890652e-01+0.000000e+00j, -7.143991e-01+0.000000e+00j, -7.796021e-01+0.000000e+00j, -7.825466e-01+0.000000e+00j, -7.296172e-01+0.000000e+00j, -6.343027e-01+0.000000e+00j, -5.147930e-01+0.000000e+00j, -3.908352e-01+0.000000e+00j, -2.804955e-01+0.000000e+00j, -1.973127e-01+0.000000e+00j, -1.483950e-01+0.000000e+00j, -1.336110e-01+0.000000e+00j, -1.461528e-01+0.000000e+00j, -1.741946e-01+0.000000e+00j, -2.033766e-01+0.000000e+00j, -2.197158e-01+0.000000e+00j, -2.122824e-01+0.000000e+00j, -1.753303e-01+0.000000e+00j, -1.092892e-01+0.000000e+00j, -2.072752e-02+0.000000e+00j, 7.897881e-02+0.000000e+00j, 1.758091e-01+0.000000e+00j, 2.557878e-01+0.000000e+00j, 3.077317e-01+0.000000e+00j, 3.254667e-01+0.000000e+00j, 3.091260e-01+0.000000e+00j, 2.653624e-01+0.000000e+00j, 2.062620e-01+0.000000e+00j, 1.472997e-01+0.000000e+00j, 1.044738e-01+0.000000e+00j, 9.145373e-02+0.000000e+00j, 1.168241e-01+0.000000e+00j, 1.822651e-01+0.000000e+00j, 2.818712e-01+0.000000e+00j, 4.027109e-01+0.000000e+00j, 5.267184e-01+0.000000e+00j, 6.334351e-01+0.000000e+00j, 7.033361e-01+0.000000e+00j, 7.210553e-01+0.000000e+00j, 6.780366e-01+0.000000e+00j, 5.741614e-01+0.000000e+00j, 4.180105e-01+0.000000e+00j, 2.258133e-01+0.000000e+00j, 1.909859e-02+0.000000e+00j, -1.784217e-01+0.000000e+00j, -3.443559e-01+0.000000e+00j, -4.609261e-01+0.000000e+00j, -5.174243e-01+0.000000e+00j, -5.116128e-01+0.000000e+00j, -4.497286e-01+0.000000e+00j, -3.451591e-01+0.000000e+00j, -2.160588e-01+0.000000e+00j, -8.224210e-02+0.000000e+00j, 3.792377e-02+0.000000e+00j, 1.303849e-01+0.000000e+00j, 1.872960e-01+0.000000e+00j, 2.077937e-01+0.000000e+00j, 1.975335e-01+0.000000e+00j, 1.670275e-01+0.000000e+00j, 1.292680e-01+0.000000e+00j, 9.689227e-02+0.000000e+00j, 7.960593e-02+0.000000e+00j, 8.218826e-02+0.000000e+00j, 1.035181e-01+0.000000e+00j, 1.368087e-01+0.000000e+00j, 1.708896e-01+0.000000e+00j, 1.924863e-01+0.000000e+00j, 1.888893e-01+0.000000e+00j, 1.506875e-01+0.000000e+00j, 7.392927e-02+0.000000e+00j, -3.866170e-02+0.000000e+00j, -1.775827e-01+0.000000e+00j, -3.277580e-01+0.000000e+00j, -4.707607e-01+0.000000e+00j, -5.877144e-01+0.000000e+00j, -6.624801e-01+0.000000e+00j, -6.843336e-01+0.000000e+00j, -6.500024e-01+0.000000e+00j, -5.644042e-01+0.000000e+00j, -4.401209e-01+0.000000e+00j, -2.955471e-01+0.000000e+00j, -1.520604e-01+0.000000e+00j, -3.071013e-02+0.000000e+00j, 5.113193e-02+0.000000e+00j, 8.254622e-02+0.000000e+00j, 6.078169e-02+0.000000e+00j, -8.289263e-03+0.000000e+00j, -1.111802e-01+0.000000e+00j, -2.288945e-01+0.000000e+00j, -3.400458e-01+0.000000e+00j, -4.242001e-01+0.000000e+00j, -4.651107e-01+0.000000e+00j, -4.532046e-01+0.000000e+00j, -3.869081e-01+0.000000e+00j, -2.727172e-01+0.000000e+00j, -1.239070e-01+0.000000e+00j, 4.179294e-02+0.000000e+00j, 2.051572e-01+0.000000e+00j, 3.486013e-01+0.000000e+00j, 4.588805e-01+0.000000e+00j, 5.289387e-01+0.000000e+00j, 5.585982e-01+0.000000e+00j, 5.540831e-01+0.000000e+00j, 5.263139e-01+0.000000e+00j, 4.885125e-01+0.000000e+00j, 4.534463e-01+0.000000e+00j, 4.308205e-01+0.000000e+00j, 4.253713e-01+0.000000e+00j, 4.359499e-01+0.000000e+00j, 4.557649e-01+0.000000e+00j, 4.738220e-01+0.000000e+00j, 4.771382e-01+0.000000e+00j, 4.535246e-01+0.000000e+00j, 3.942511e-01+0.000000e+00j, 2.962530e-01+0.000000e+00j, 1.633182e-01+0.000000e+00j, 6.063908e-03+0.000000e+00j, -1.592485e-01+0.000000e+00j, -3.130915e-01+0.000000e+00j, -4.356321e-01+0.000000e+00j, -5.099732e-01+0.000000e+00j, -5.249885e-01+0.000000e+00j, -4.773840e-01+0.000000e+00j, -3.724771e-01+0.000000e+00j, -2.236666e-01+0.000000e+00j, -5.062170e-02+0.000000e+00j, 1.236168e-01+0.000000e+00j, 2.760130e-01+0.000000e+00j, 3.869724e-01+0.000000e+00j, 4.432440e-01+0.000000e+00j, 4.397456e-01+0.000000e+00j, 3.801627e-01+0.000000e+00j, 2.760934e-01+0.000000e+00j, 1.450259e-01+0.000000e+00j, 7.321514e-03+0.000000e+00j, -1.170311e-01+0.000000e+00j, -2.115995e-01+0.000000e+00j, -2.660122e-01+0.000000e+00j, -2.772884e-01+0.000000e+00j, -2.499560e-01+0.000000e+00j, -1.948991e-01+0.000000e+00j, -1.270936e-01+0.000000e+00j, -6.279612e-02+0.000000e+00j, -1.656374e-02+0.000000e+00j, 1.297608e-03+0.000000e+00j, -1.351839e-02+0.000000e+00j, -5.877630e-02+0.000000e+00j, -1.263047e-01+0.000000e+00j, -2.036883e-01+0.000000e+00j, -2.767838e-01+0.000000e+00j, -3.324664e-01+0.000000e+00j, -3.611715e-01+0.000000e+00j, -3.588088e-01+0.000000e+00j, -3.275645e-01+0.000000e+00j, -2.755809e-01+0.000000e+00j, -2.154396e-01+0.000000e+00j, -1.618239e-01+0.000000e+00j, -1.285836e-01+0.000000e+00j, -1.260673e-01+0.000000e+00j, -1.588385e-01+0.000000e+00j, -2.243907e-01+0.000000e+00j, -3.131643e-01+0.000000e+00j, -4.097566e-01+0.000000e+00j, -4.952682e-01+0.000000e+00j, -5.503623e-01+0.000000e+00j, -5.584866e-01+0.000000e+00j, -5.088358e-01+0.000000e+00j, -3.984054e-01+0.000000e+00j, -2.328800e-01+0.000000e+00j, -2.611194e-02+0.000000e+00j, 2.016710e-01+0.000000e+00j, 4.266909e-01+0.000000e+00j, 6.251208e-01+0.000000e+00j, 7.764583e-01+0.000000e+00j, 8.665067e-01+0.000000e+00j, 8.892947e-01+0.000000e+00j, 8.477070e-01+0.000000e+00j, 7.527477e-01+0.000000e+00j, 6.215378e-01+0.000000e+00j, 4.744698e-01+0.000000e+00j, 3.318332e-01+0.000000e+00j, 2.108280e-01+0.000000e+00j, 1.229869e-01+0.000000e+00j, 7.279624e-02+0.000000e+00j, 5.755261e-02+0.000000e+00j, 6.845599e-02+0.000000e+00j, 9.271640e-02+0.000000e+00j, 1.163088e-01+0.000000e+00j, 1.267961e-01+0.000000e+00j, 1.157534e-01+0.000000e+00j, 8.041367e-02+0.000000e+00j, 2.413082e-02+0.000000e+00j, -4.435621e-02+0.000000e+00j, -1.126297e-01+0.000000e+00j, -1.671147e-01+0.000000e+00j, -1.958361e-01+0.000000e+00j, -1.908869e-01+0.000000e+00j, -1.502632e-01+0.000000e+00j, -7.859004e-02+0.000000e+00j, 1.339737e-02+0.000000e+00j, 1.104328e-01+0.000000e+00j, 1.952988e-01+0.000000e+00j, 2.517158e-01+0.000000e+00j, 2.674040e-01+0.000000e+00j, 2.362321e-01+0.000000e+00j, 1.597124e-01+0.000000e+00j, 4.696646e-02+0.000000e+00j, -8.644728e-02+0.000000e+00j, -2.209094e-01+0.000000e+00j, -3.358358e-01+0.000000e+00j, -4.130198e-01+0.000000e+00j, -4.396504e-01+0.000000e+00j, -4.104947e-01+0.000000e+00j, -3.289137e-01+0.000000e+00j, -2.064904e-01+0.000000e+00j, -6.123829e-02+0.000000e+00j, 8.503231e-02+0.000000e+00j, 2.101483e-01+0.000000e+00j, 2.949760e-01+0.000000e+00j, 3.263172e-01+0.000000e+00j, 2.988603e-01+0.000000e+00j, 2.158469e-01+0.000000e+00j, 8.834730e-02+0.000000e+00j, -6.661749e-02+0.000000e+00j, -2.289506e-01+0.000000e+00j, -3.786233e-01+0.000000e+00j, -4.988205e-01+0.000000e+00j, -5.782919e-01+0.000000e+00j, -6.127661e-01+0.000000e+00j, -6.050804e-01+0.000000e+00j, -5.640591e-01+0.000000e+00j, -5.024898e-01+0.000000e+00j, -4.343611e-01+0.000000e+00j, -3.721221e-01+0.000000e+00j, -3.242843e-01+0.000000e+00j, -2.938881e-01+0.000000e+00j, -2.780752e-01+0.000000e+00j, -2.688213e-01+0.000000e+00j, -2.548060e-01+0.000000e+00j, -2.237762e-01+0.000000e+00j, -1.654115e-01+0.000000e+00j, -7.371074e-02+0.000000e+00j, 5.125972e-02+0.000000e+00j, 2.027080e-01+0.000000e+00j, 3.676998e-01+0.000000e+00j, 5.289211e-01+0.000000e+00j, 6.672928e-01+0.000000e+00j, 7.650745e-01+0.000000e+00j, 8.088558e-01+0.000000e+00j, 7.919890e-01+0.000000e+00j, 7.159584e-01+0.000000e+00j, 5.904791e-01+0.000000e+00j, 4.322314e-01+0.000000e+00j, 2.625064e-01+0.000000e+00j, 1.039968e-01+0.000000e+00j, -2.264483e-02+0.000000e+00j, -1.019431e-01+0.000000e+00j, -1.259207e-01+0.000000e+00j, -9.527220e-02+0.000000e+00j, -1.907846e-02+0.000000e+00j, 8.671880e-02+0.000000e+00j, 2.020616e-01+0.000000e+00j, 3.059015e-01+0.000000e+00j, 3.797140e-01+0.000000e+00j, 4.102702e-01+0.000000e+00j, 3.916758e-01+0.000000e+00j, 3.260443e-01+0.000000e+00j, 2.228913e-01+0.000000e+00j, 9.730732e-02+0.000000e+00j, -3.273740e-02+0.000000e+00j, -1.494811e-01+0.000000e+00j, -2.383091e-01+0.000000e+00j, -2.900564e-01+0.000000e+00j, -3.022504e-01+0.000000e+00j, -2.792385e-01+0.000000e+00j, -2.309382e-01+0.000000e+00j, -1.707958e-01+0.000000e+00j, -1.130590e-01+0.000000e+00j, -7.004089e-02+0.000000e+00j, -4.975037e-02+0.000000e+00j, -5.446398e-02+0.000000e+00j, -8.032876e-02+0.000000e+00j, -1.182552e-01+0.000000e+00j, -1.557297e-01+0.000000e+00j, -1.794343e-01+0.000000e+00j, -1.780196e-01+0.000000e+00j, -1.446193e-01+0.000000e+00j, -7.855746e-02+0.000000e+00j, 1.393673e-02+0.000000e+00j, 1.203748e-01+0.000000e+00j, 2.237854e-01+0.000000e+00j, 3.053935e-01+0.000000e+00j, 3.477572e-01+0.000000e+00j, 3.378548e-01+0.000000e+00j, 2.695233e-01+0.000000e+00j, 1.449100e-01+0.000000e+00j, -2.545705e-02+0.000000e+00j, -2.238389e-01+0.000000e+00j, -4.277956e-01+0.000000e+00j, -6.133026e-01+0.000000e+00j, -7.583371e-01+0.000000e+00j, -8.460597e-01+0.000000e+00j, -8.672502e-01+0.000000e+00j, -8.215348e-01+0.000000e+00j, -7.172547e-01+0.000000e+00j, -5.699608e-01+0.000000e+00j, -3.998252e-01+0.000000e+00j, -2.284521e-01+0.000000e+00j, -7.548163e-02+0.000000e+00j, 4.426746e-02+0.000000e+00j, 1.227961e-01+0.000000e+00j, 1.597573e-01+0.000000e+00j, 1.618630e-01+0.000000e+00j, 1.412413e-01+0.000000e+00j, 1.128457e-01+0.000000e+00j, 9.152556e-02+0.000000e+00j, 8.919871e-02+0.000000e+00j, 1.127157e-01+0.000000e+00j, 1.626805e-01+0.000000e+00j, 2.334704e-01+0.000000e+00j, 3.144976e-01+0.000000e+00j, 3.923015e-01+0.000000e+00j, 4.532139e-01+0.000000e+00j, 4.861298e-01+0.000000e+00j, 4.847135e-01+0.000000e+00j, 4.487782e-01+0.000000e+00j, 3.845313e-01+0.000000e+00j, 3.035717e-01+0.000000e+00j, 2.209089e-01+0.000000e+00j, 1.522402e-01+0.000000e+00j, 1.110598e-01+0.000000e+00j, 1.060136e-01+0.000000e+00j, 1.391175e-01+0.000000e+00j, 2.050961e-01+0.000000e+00j, 2.918804e-01+0.000000e+00j, 3.825003e-01+0.000000e+00j, 4.577592e-01+0.000000e+00j, 4.994794e-01+0.000000e+00j, 4.936072e-01+0.000000e+00j, 4.328264e-01+0.000000e+00j, 3.180305e-01+0.000000e+00j, 1.585500e-01+0.000000e+00j, -2.900887e-02+0.000000e+00j, -2.231495e-01+0.000000e+00j, -4.006294e-01+0.000000e+00j, -5.399352e-01+0.000000e+00j, -6.245639e-01+0.000000e+00j, -6.454128e-01+0.000000e+00j, -6.020956e-01+0.000000e+00j, -5.028179e-01+0.000000e+00j, -3.629899e-01+0.000000e+00j, -2.026497e-01+0.000000e+00j, -4.333688e-02+0.000000e+00j, 9.523854e-02+0.000000e+00j, 1.980455e-01+0.000000e+00j, 2.567606e-01+0.000000e+00j, 2.705053e-01+0.000000e+00j, 2.454561e-01+0.000000e+00j, 1.930842e-01+0.000000e+00j, 1.277550e-01+0.000000e+00j, 6.381473e-02+0.000000e+00j, 1.288795e-02+0.000000e+00j, -1.823607e-02+0.000000e+00j, -2.867383e-02+0.000000e+00j, -2.336742e-02+0.000000e+00j, -1.190343e-02+0.000000e+00j, -6.251261e-03+0.000000e+00j, -1.825292e-02+0.000000e+00j, -5.690087e-02+0.000000e+00j, -1.261455e-01+0.000000e+00j, -2.237023e-01+0.000000e+00j, -3.408607e-01+0.000000e+00j, -4.636658e-01+0.000000e+00j, -5.749929e-01+0.000000e+00j, -6.574236e-01+0.000000e+00j, -6.962280e-01+0.000000e+00j, -6.820718e-01+0.000000e+00j, -6.128944e-01+0.000000e+00j, -4.945852e-01+0.000000e+00j, -3.404229e-01+0.000000e+00j, -1.692156e-01+0.000000e+00j, -2.467021e-03+0.000000e+00j, 1.389147e-01+0.000000e+00j, 2.378948e-01+0.000000e+00j, 2.840342e-01+0.000000e+00j, 2.751211e-01+0.000000e+00j, 2.175581e-01+0.000000e+00j, 1.252908e-01+0.000000e+00j, 1.758564e-02+0.000000e+00j, -8.406163e-02+0.000000e+00j, -1.594048e-01+0.000000e+00j, -1.925517e-01+0.000000e+00j, -1.745477e-01+0.000000e+00j, -1.045867e-01+0.000000e+00j, 9.944186e-03+0.000000e+00j, 1.548432e-01+0.000000e+00j, 3.114844e-01+0.000000e+00j, 4.599196e-01+0.000000e+00j, 5.820374e-01+0.000000e+00j, 6.643516e-01+0.000000e+00j, 6.999444e-01+0.000000e+00j, 6.891353e-01+0.000000e+00j, 6.390164e-01+0.000000e+00j, 5.617712e-01+0.000000e+00j, 4.721835e-01+0.000000e+00j, 3.848072e-01+0.000000e+00j, 3.113006e-01+0.000000e+00j, 2.583669e-01+0.000000e+00j, 2.267557e-01+0.000000e+00j, 2.113993e-01+0.000000e+00j, 2.026727e-01+0.000000e+00j, 1.886135e-01+0.000000e+00j, 1.575676e-01+0.000000e+00j, 1.009018e-01+0.000000e+00j, 1.507288e-02+0.000000e+00j, -9.705586e-02+0.000000e+00j, -2.262298e-01+0.000000e+00j, -3.579059e-01+0.000000e+00j, -4.745167e-01+0.000000e+00j, -5.583290e-01+0.000000e+00j, -5.945448e-01+0.000000e+00j, -5.740312e-01+0.000000e+00j, -4.952440e-01+0.000000e+00j, -3.649650e-01+0.000000e+00j, -1.975953e-01+0.000000e+00j, -1.340021e-02+0.000000e+00j, 1.644519e-01+0.000000e+00j, 3.132750e-01+0.000000e+00j, 4.142169e-01+0.000000e+00j, 4.551337e-01+0.000000e+00j, 4.322855e-01+0.000000e+00j, 3.508869e-01+0.000000e+00j, 2.240920e-01+0.000000e+00j, 7.089789e-02+0.000000e+00j, -8.694452e-02+0.000000e+00j, -2.283177e-01+0.000000e+00j, -3.359682e-01+0.000000e+00j, -3.989910e-01+0.000000e+00j, -4.142202e-01+0.000000e+00j, -3.863276e-01+0.000000e+00j, -3.265933e-01+0.000000e+00j, -2.506363e-01+0.000000e+00j, -1.754744e-01+0.000000e+00j, -1.165078e-01+0.000000e+00j, -8.483979e-02+0.000000e+00j, -8.550631e-02+0.000000e+00j, -1.167961e-01+0.000000e+00j, -1.708752e-01+0.000000e+00j, -2.354501e-01+0.000000e+00j, -2.962271e-01+0.000000e+00j, -3.397351e-01+0.000000e+00j, -3.558824e-01+0.000000e+00j, -3.399509e-01+0.000000e+00j, -2.934603e-01+0.000000e+00j, -2.239400e-01+0.000000e+00j, -1.434723e-01+0.000000e+00j, -6.644320e-02+0.000000e+00j, -6.724502e-03+0.000000e+00j, 2.506592e-02+0.000000e+00j, 2.376792e-02+0.000000e+00j, -9.048700e-03+0.000000e+00j, -6.503754e-02+0.000000e+00j, -1.302405e-01+0.000000e+00j, -1.873465e-01+0.000000e+00j, -2.186338e-01+0.000000e+00j, -2.091522e-01+0.000000e+00j, -1.494963e-01+0.000000e+00j, -3.780814e-02+0.000000e+00j, 1.194488e-01+0.000000e+00j, 3.080323e-01+0.000000e+00j, 5.078111e-01+0.000000e+00j, 6.956517e-01+0.000000e+00j, 8.487629e-01+0.000000e+00j, 9.481440e-01+0.000000e+00j, 9.814430e-01+0.000000e+00j, 9.447976e-01+0.000000e+00j, 8.433475e-01+0.000000e+00j, 6.903622e-01+0.000000e+00j, 5.051388e-01+0.000000e+00j, 3.099893e-01+0.000000e+00j, 1.268653e-01+0.000000e+00j, -2.587010e-02+0.000000e+00j, -1.359321e-01+0.000000e+00j, -1.986313e-01+0.000000e+00j, -2.169112e-01+0.000000e+00j, -2.003122e-01+0.000000e+00j, -1.627361e-01+0.000000e+00j, -1.196753e-01+0.000000e+00j, -8.521979e-02+0.000000e+00j, -6.953666e-02+0.000000e+00j, -7.715850e-02+0.000000e+00j, -1.063595e-01+0.000000e+00j, -1.497969e-01+0.000000e+00j, -1.961784e-01+0.000000e+00j, -2.327221e-01+0.000000e+00j, -2.478717e-01+0.000000e+00j, -2.337653e-01+0.000000e+00j, -1.881354e-01+0.000000e+00j, -1.150192e-01+0.000000e+00j, -2.441849e-02+0.000000e+00j, 6.932455e-02+0.000000e+00j, 1.498977e-01+0.000000e+00j, 2.019518e-01+0.000000e+00j, 2.139050e-01+0.000000e+00j, 1.802428e-01+0.000000e+00j, 1.027963e-01+0.000000e+00j, -9.197474e-03+0.000000e+00j, -1.403672e-01+0.000000e+00j, -2.714550e-01+0.000000e+00j, -3.824314e-01+0.000000e+00j, -4.557472e-01+0.000000e+00j, -4.792814e-01+0.000000e+00j, -4.484423e-01+0.000000e+00j, -3.671120e-01+0.000000e+00j, -2.471727e-01+0.000000e+00j, -1.067477e-01+0.000000e+00j, 3.256804e-02+0.000000e+00j, 1.491119e-01+0.000000e+00j, 2.245276e-01+0.000000e+00j, 2.466063e-01+0.000000e+00j, 2.112245e-01+0.000000e+00j, 1.228759e-01+0.000000e+00j, -6.081164e-03+0.000000e+00j, -1.574915e-01+0.000000e+00j, -3.102711e-01+0.000000e+00j, -4.437424e-01+0.000000e+00j, -5.407696e-01+0.000000e+00j, -5.902070e-01+0.000000e+00j, -5.883259e-01+0.000000e+00j, -5.389325e-01+0.000000e+00j, -4.522363e-01+0.000000e+00j, -3.427177e-01+0.000000e+00j, -2.263238e-01+0.000000e+00j, -1.176095e-01+0.000000e+00j, -2.720438e-02+0.000000e+00j, 3.981058e-02+0.000000e+00j, 8.451461e-02+0.000000e+00j, 1.134100e-01+0.000000e+00j, 1.368010e-01+0.000000e+00j, 1.663084e-01+0.000000e+00j, 2.122040e-01+0.000000e+00j, 2.809209e-01+0.000000e+00j, 3.733279e-01+0.000000e+00j, 4.839934e-01+0.000000e+00j, 6.017122e-01+0.000000e+00j, 7.111267e-01+0.000000e+00j, 7.952547e-01+0.000000e+00j, 8.384564e-01+0.000000e+00j, 8.293237e-01+0.000000e+00j, 7.629878e-01+0.000000e+00j, 6.424323e-01+0.000000e+00j, 4.784519e-01+0.000000e+00j, 2.884473e-01+0.000000e+00j, 9.397744e-02+0.000000e+00j, -8.237243e-02+0.000000e+00j, -2.204386e-01+0.000000e+00j, -3.054960e-01+0.000000e+00j, -3.305649e-01+0.000000e+00j, -2.973980e-01+0.000000e+00j, -2.162144e-01+0.000000e+00j, -1.039582e-01+0.000000e+00j, 1.834872e-02+0.000000e+00j, 1.290588e-01+0.000000e+00j, 2.091471e-01+0.000000e+00j, 2.452600e-01+0.000000e+00j, 2.315610e-01+0.000000e+00j, 1.704699e-01+0.000000e+00j, 7.197662e-02+0.000000e+00j, -4.826272e-02+0.000000e+00j, -1.716879e-01+0.000000e+00j, -2.799804e-01+0.000000e+00j, -3.581281e-01+0.000000e+00j, -3.967076e-01+0.000000e+00j, -3.933277e-01+0.000000e+00j, -3.525562e-01+0.000000e+00j, -2.849146e-01+0.000000e+00j, -2.045810e-01+0.000000e+00j, -1.268142e-01+0.000000e+00j, -6.502825e-02+0.000000e+00j, -2.841489e-02+0.000000e+00j, -2.034767e-02+0.000000e+00j, -3.798361e-02+0.000000e+00j, -7.297222e-02+0.000000e+00j, -1.133001e-01+0.000000e+00j, -1.457174e-01+0.000000e+00j, -1.585985e-01+0.000000e+00j, -1.443837e-01+0.000000e+00j, -1.013634e-01+0.000000e+00j, -3.437133e-02+0.000000e+00j, 4.577321e-02+0.000000e+00j, 1.238984e-01+0.000000e+00j, 1.830764e-01+0.000000e+00j, 2.076775e-01+0.000000e+00j, 1.862824e-01+0.000000e+00j, 1.140485e-01+0.000000e+00j, -5.946144e-03+0.000000e+00j, -1.626503e-01+0.000000e+00j, -3.383603e-01+0.000000e+00j, -5.110875e-01+0.000000e+00j, -6.578437e-01+0.000000e+00j, -7.580178e-01+0.000000e+00j, -7.965395e-01+0.000000e+00j, -7.662175e-01+0.000000e+00j, -6.688446e-01+0.000000e+00j, -5.149564e-01+0.000000e+00j, -3.221564e-01+0.000000e+00j, -1.124994e-01+0.000000e+00j, 9.090789e-02+0.000000e+00j, 2.672667e-01+0.000000e+00j, 4.010506e-01+0.000000e+00j, 4.841039e-01+0.000000e+00j, 5.162715e-01+0.000000e+00j, 5.049598e-01+0.000000e+00j, 4.632972e-01+0.000000e+00j, 4.075462e-01+0.000000e+00j, 3.540226e-01+0.000000e+00j, 3.161977e-01+0.000000e+00j, 3.024295e-01+0.000000e+00j, 3.147238e-01+0.000000e+00j, 3.486647e-01+0.000000e+00j, 3.945972e-01+0.000000e+00j, 4.396490e-01+0.000000e+00j, 4.705558e-01+0.000000e+00j, 4.762396e-01+0.000000e+00j, 4.501658e-01+0.000000e+00j, 3.917742e-01+0.000000e+00j, 3.067563e-01+0.000000e+00j, 2.061895e-01+0.000000e+00j, 1.045675e-01+0.000000e+00j, 1.721211e-02+0.000000e+00j, -4.259506e-02+0.000000e+00j, -6.622310e-02+0.000000e+00j, -5.136360e-02+0.000000e+00j, -2.894819e-03+0.000000e+00j, 6.784177e-02+0.000000e+00j, 1.446668e-01+0.000000e+00j, 2.093166e-01+0.000000e+00j, 2.445165e-01+0.000000e+00j, 2.370779e-01+0.000000e+00j, 1.803399e-01+0.000000e+00j, 7.564285e-02+0.000000e+00j, -6.753290e-02+0.000000e+00j, -2.328316e-01+0.000000e+00j, -3.993076e-01+0.000000e+00j, -5.446557e-01+0.000000e+00j, -6.486205e-01+0.000000e+00j, -6.962376e-01+0.000000e+00j, -6.800967e-01+0.000000e+00j, -6.016019e-01+0.000000e+00j, -4.707297e-01+0.000000e+00j, -3.044728e-01+0.000000e+00j, -1.242723e-01+0.000000e+00j, 4.731087e-02+0.000000e+00j, 1.899610e-01+0.000000e+00j, 2.885050e-01+0.000000e+00j, 3.349293e-01+0.000000e+00j, 3.292157e-01+0.000000e+00j, 2.787322e-01+0.000000e+00j, 1.965923e-01+0.000000e+00j, 9.904480e-02+0.000000e+00j, 2.471045e-03+0.000000e+00j, -7.942323e-02+0.000000e+00j, -1.378534e-01+0.000000e+00j, -1.701224e-01+0.000000e+00j, -1.797414e-01+0.000000e+00j, -1.751549e-01+0.000000e+00j, -1.677631e-01+0.000000e+00j, -1.692279e-01+0.000000e+00j, -1.888818e-01+0.000000e+00j, -2.314801e-01+0.000000e+00j, -2.958916e-01+0.000000e+00j, -3.749243e-01+0.000000e+00j, -4.562995e-01+0.000000e+00j, -5.247185e-01+0.000000e+00j, -5.645530e-01+0.000000e+00j, -5.627271e-01+0.000000e+00j, -5.113811e-01+0.000000e+00j, -4.096261e-01+0.000000e+00j, -2.642183e-01+0.000000e+00j, -8.893400e-02+0.000000e+00j, 9.733784e-02+0.000000e+00j, 2.732685e-01+0.000000e+00j, 4.184100e-01+0.000000e+00j, 5.164392e-01+0.000000e+00j, 5.577146e-01+0.000000e+00j, 5.408913e-01+0.000000e+00j, 4.731645e-01+0.000000e+00j, 3.692091e-01+0.000000e+00j, 2.488094e-01+0.000000e+00j, 1.337618e-01+0.000000e+00j, 4.445085e-02+0.000000e+00j, -3.436759e-03+0.000000e+00j, -1.241431e-03+0.000000e+00j, 5.134781e-02+0.000000e+00j, 1.463984e-01+0.000000e+00j, 2.691375e-01+0.000000e+00j, 4.004791e-01+0.000000e+00j, 5.201410e-01+0.000000e+00j, 6.099094e-01+0.000000e+00j, 6.564849e-01+0.000000e+00j, 6.533834e-01+0.000000e+00j, 6.017770e-01+0.000000e+00j, 5.098134e-01+0.000000e+00j, 3.910249e-01+0.000000e+00j, 2.616596e-01+0.000000e+00j, 1.379049e-01+0.000000e+00j, 3.300169e-02+0.000000e+00j, -4.484803e-02+0.000000e+00j, ])\n",
    "print(f\"QSNR: {qsnr(Input_Q12*2**(-12), Input_F32)}\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fe7e4603970>]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(np.real(Input_F32))\n",
    "plt.plot(np.real(Input_Q12) * 2**(-12))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "OutFFT_np = np.fft.rfft(np.real(Input_F32[:1024]))\n",
    "out_swapped_fft = np.array([\n",
    "\t-0.488550-1.073486j, -0.554160-1.000840j, -0.621390-0.929116j, -0.690906-0.857527j, -0.763482-0.784797j, -0.839893-0.709627j, -0.921095-0.629986j, -1.008108-0.542894j, -1.102596-0.443602j, -1.206643-0.323693j, -1.323789-0.166587j, -1.460859+0.065912j, -1.636045+0.487284j, -1.931770+1.651255j, -14.127254+84.942978j, -1.568868-2.962466j, -1.936787-1.702696j, -2.216181-1.264145j, -2.505758-1.025916j, -2.836261-0.865784j, -3.233231-0.742727j, -3.730756-0.638056j, -4.383689-0.540596j, -5.291846-0.440885j, -6.662026-0.326017j, -9.008785-0.169232j, -14.072571+0.115463j, -33.890663+1.114192j, 67.943787-3.805556j, 15.827759-1.241990j, 8.448479-0.856397j, 5.418859-0.684541j, 3.706078-0.579000j, 2.551532-0.503029j, 1.671097-0.443256j, 0.928853-0.393416j, 0.244601-0.350704j, -0.442175-0.313330j, -1.191358-0.281032j, -2.081491-0.253980j, -3.243050-0.234085j, -4.940065-0.225657j, -7.842099-0.241466j, -14.364279-0.327968j, -45.405434-0.892353j, 52.904652+1.065714j, 18.074303+0.428961j, 11.280626+0.340165j, 8.344965+0.328282j, 6.684297+0.343506j, 5.600651+0.372716j, 4.826393+0.411396j, 4.236242+0.457801j, 3.763642+0.511678j, 3.369191+0.573587j, 3.027519+0.644415j, 2.721485+0.726090j, 2.437720+0.821020j, 2.165236+0.932973j, 1.893258+1.067259j, 1.610100+1.232023j, 1.300748+1.439534j, 0.943125+1.710484j, 0.500990+2.080853j, -0.093971+2.620637j, -0.991379+3.485415j, -2.602790+5.105562j, -6.635635+9.270124j, -40.396832+44.605156j, 17.750179-16.405676j, 8.740662-7.009897j, 6.287006-4.483231j, 5.123636-3.305961j, 4.434563-2.622909j, 3.972718-2.175425j, 3.637901-1.858801j, 3.381575-1.622102j, 3.177195-1.437958j, 3.009317-1.290293j, 2.868033-1.168889j, 2.746909-1.067093j, 2.641446-0.980218j, 2.548373-0.905069j, 2.465422-0.839268j, 2.390643-0.780966j, 2.322784-0.729070j, 2.260960-0.682369j, 2.204041-0.639945j, 2.151519-0.601322j, 2.102802-0.565841j, 2.057317-0.533187j, 2.015035-0.502819j, 1.975124-0.474652j, 1.937515-0.448198j, 1.902194-0.423657j, 1.868708-0.400373j, 1.836951-0.378507j, 1.806847-0.357781j, 1.778077-0.338126j, 1.750708-0.319492j, 1.724543-0.301667j, 1.699528-0.284707j, 1.675526-0.268456j, 1.652512-0.252916j, 1.630429-0.237971j, 1.609131-0.223621j, 1.588701-0.209790j, 1.568973-0.196402j, 1.549807-0.183545j, 1.531450-0.171207j, 1.513721-0.159123j, 1.496483-0.147486j, 1.479839-0.136179j, 1.463693-0.125169j, 1.448040-0.114542j, 1.432868-0.104163j, 1.418069-0.094016j, 1.403717-0.084213j, 1.389792-0.074632j, 1.376222-0.065273j, 1.363014-0.056111j, 1.350160-0.047215j, 1.337595-0.038499j, 1.325329-0.029879j, 1.313396-0.021646j, 1.301798-0.013387j, 1.290426-0.005428j, 1.279289+0.002431j, 1.268437+0.010155j, 1.257886+0.017757j, 1.247459+0.025170j, 1.237311+0.032465j, 1.227353+0.039704j, 1.217571+0.046715j, 1.208040+0.053656j, 1.198684+0.060485j, 1.189497+0.067224j, 1.180499+0.073822j, 1.171677+0.080341j, 1.163012+0.086768j, 1.154497+0.093081j, 1.146150+0.099327j, 1.137949+0.105497j, 1.129872+0.111565j, 1.121968+0.117559j, 1.114167+0.123484j, 1.106506+0.129308j, 1.098990+0.135100j, 1.091547+0.140810j, 1.084241+0.146441j, 1.077079+0.151992j, 1.070004+0.157503j, 1.063031+0.162961j, 1.056176+0.168328j, 1.049427+0.173688j, 1.042723+0.178933j, 1.036166+0.184182j, 1.029707+0.189317j, 1.023309+0.194460j, 1.017003+0.199510j, 1.010805+0.204539j, 1.004657+0.209519j, 0.998596+0.214459j, 0.992628+0.219346j, 0.986717+0.224174j, 0.980901+0.228998j, 0.975135+0.233736j, 0.969459+0.238471j, 0.963832+0.243174j, 0.958290+0.247809j, 0.952810+0.252463j, 0.947370+0.257020j, 0.942032+0.261589j, 0.936729+0.266119j, 0.931467+0.270648j, 0.926254+0.275080j, 0.921158+0.279541j, 0.916029+0.283992j, 0.910947+0.288335j, 0.905981+0.292692j, 0.900989+0.297028j, 0.896074+0.301272j, 0.891237+0.305522j, 0.886466+0.309744j, 0.881717+0.313976j, 0.877024+0.318163j, 0.872360+0.322350j, 0.867758+0.326515j, 0.863159+0.330641j, 0.858609+0.334783j, 0.854090+0.338888j, 0.849630+0.342942j, 0.845216+0.347023j, 0.840785+0.351058j, 0.836409+0.355061j, 0.832060+0.359065j, 0.827789+0.363080j, 0.823504+0.366990j, 0.819298+0.370966j, 0.815116+0.374914j, 0.810946+0.378884j, 0.806809+0.382777j, 0.802704+0.386717j, 0.798575+0.390599j, 0.794525+0.394475j, 0.790485+0.398348j, 0.786436+0.402252j, 0.782458+0.405926j, 0.778652+0.409898j, 0.774573+0.413744j, 0.770695+0.417526j, 0.766795+0.421326j, 0.762945+0.425125j, 0.759069+0.428919j, 0.755284+0.432697j, 0.751464+0.436469j, 0.747682+0.440214j, 0.743945+0.443995j, 0.740185+0.447771j, 0.736473+0.451503j, 0.732760+0.455273j, 0.729068+0.458979j, 0.725408+0.462731j, 0.721733+0.466518j, 0.718082+0.470169j, 0.714497+0.473921j, 0.710830+0.477622j, 0.707370+0.481437j, 0.703609+0.485077j, 0.700038+0.488873j, 0.696558+0.492393j, 0.693022+0.496223j, 0.689471+0.499907j, 0.685994+0.503628j, 0.682456+0.507349j, 0.678932+0.511037j, 0.675505+0.514722j, 0.672044+0.518433j, 0.668585+0.522180j, 0.665106+0.525909j, 0.661666+0.529580j, 0.658235+0.533321j, 0.654819+0.537038j, 0.651421+0.540756j, 0.647964+0.544496j, 0.644582+0.548203j, 0.641193+0.551970j, 0.637801+0.555677j, 0.634410+0.559433j, 0.631044+0.563183j, 0.627688+0.566916j, 0.624317+0.570694j, 0.620946+0.574445j, 0.617607+0.578230j, 0.614238+0.581982j, 0.610903+0.585795j, 0.607565+0.589586j, 0.604223+0.593341j, 0.600865+0.597181j, 0.597520+0.601045j, 0.594254+0.604725j, 0.590981+0.608716j, 0.587576+0.612483j, 0.584254+0.616384j, 0.580884+0.620279j, 0.577621+0.624073j, 0.574263+0.628083j, 0.570767+0.631886j, 0.567622+0.635556j, 0.564475+0.639661j, 0.561034+0.643703j, 0.557703+0.647607j, 0.554385+0.651609j, 0.551042+0.655571j, 0.547715+0.659548j, 0.544398+0.663602j, 0.541030+0.667565j, 0.537710+0.671686j, 0.534371+0.675725j, 0.531044+0.679787j, 0.527642+0.683945j, 0.524281+0.687986j, 0.520980+0.692155j, 0.517538+0.696289j, 0.514187+0.700488j, 0.510783+0.704645j, 0.507439+0.708854j, 0.504041+0.713095j, 0.500619+0.717341j, 0.497239+0.721583j, 0.493830+0.725924j, 0.490402+0.730209j, 0.486998+0.734589j, 0.483612+0.738946j, 0.480097+0.743405j, 0.476672+0.747845j, 0.473044+0.752281j, 0.469707+0.756621j, 0.466238+0.761281j, 0.462723+0.765781j, 0.459162+0.770413j, 0.455608+0.774958j, 0.452056+0.779582j, 0.448506+0.784236j, 0.444924+0.788882j, 0.441378+0.793631j, 0.437748+0.798387j, 0.434151+0.803164j, 0.430521+0.807989j, 0.426864+0.812847j, 0.423201+0.817749j, 0.419521+0.822668j, 0.415875+0.827650j, 0.412099+0.832717j, 0.408370+0.837713j, 0.404630+0.842834j, 0.400848+0.847975j, 0.397036+0.853169j, 0.393235+0.858383j, 0.389387+0.863681j, 0.385521+0.868996j, 0.381636+0.874366j, 0.377715+0.879793j, 0.373762+0.885252j, 0.369816+0.890741j, 0.365827+0.896353j, 0.361823+0.901975j, 0.357780+0.907648j, 0.353715+0.913404j, 0.349586+0.919229j, 0.345459+0.925041j, 0.341318+0.930995j, 0.337154+0.936984j, 0.332878+0.943052j, 0.328604+0.949168j, 0.324328+0.955372j, 0.319957+0.961629j, 0.315593+0.967921j, 0.311162+0.974343j, 0.306765+0.980820j, 0.302254+0.987355j, 0.297720+0.994015j, 0.293145+1.000721j, 0.288517+1.007517j, 0.283862+1.014420j, 0.279128+1.021390j, 0.274363+1.028436j, 0.269575+1.035624j, 0.264700+1.042854j, 0.259748+1.050196j, 0.254813+1.057647j, 0.249796+1.065216j, 0.244705+1.072866j, 0.239581+1.080643j, 0.234369+1.088552j, 0.229096+1.096552j, 0.223765+1.104669j, 0.218378+1.112938j, 0.212885+1.121327j, 0.207353+1.129819j, 0.201728+1.138476j, 0.196024+1.147258j, 0.190257+1.156195j, 0.184392+1.165262j, 0.178460+1.174510j, 0.172430+1.183904j, 0.166299+1.193474j, 0.160082+1.203201j, 0.153757+1.213102j, 0.147349+1.223193j, 0.140804+1.233480j, 0.134166+1.243930j, 0.127446+1.254613j, 0.120570+1.265508j, 0.113545+1.276616j, 0.106436+1.287912j, 0.099192+1.299477j, 0.091767+1.311283j, 0.084223+1.323335j, 0.076584+1.335625j, 0.068692+1.348249j, 0.060657+1.361136j, 0.052435+1.374207j, 0.044093+1.387749j, 0.035507+1.401452j, 0.026778+1.415575j, 0.017830+1.430007j, 0.008608+1.444834j, -0.000749+1.460035j, -0.010431+1.475663j, -0.020334+1.491659j, -0.030487+1.508066j, -0.040958+1.524970j, -0.051703+1.542351j, -0.062745+1.560205j, -0.074160+1.578609j, -0.085875+1.597523j, -0.097997+1.617078j, -0.110513+1.637187j, -0.123427+1.658007j, -0.136819+1.679458j, -0.150638+1.701638j, -0.165031+1.724634j, -0.179954+1.748314j, -0.195244+1.772898j, -0.211320+1.798713j, -0.228285+1.825266j, -0.245764+1.852781j, -0.264037+1.881556j, -0.283234+1.911455j, -0.303255+1.942629j, -0.324346+1.975327j, -0.346529+2.009408j, -0.369945+2.045151j, -0.394587+2.082608j, -0.420717+2.122041j, -0.448478+2.163575j, -0.477957+2.207371j, -0.509442+2.253717j, -0.543251+2.302881j, -0.579367+2.355022j, -0.618371+2.410671j, -0.660534+2.470270j, -0.706444+2.534101j, -0.756482+2.602880j, -0.811408+2.677298j, -0.871980+2.758136j, -0.939251+2.846498j, -1.014468+2.943576j, -1.099155+3.051075j, -1.195522+3.171147j, -1.306224+3.306271j, -1.434856+3.460235j, -1.586490+3.637923j, -1.768191+3.846204j, -1.990257+4.095144j, -2.268382+4.399631j, -2.627404+4.783772j, -3.109443+5.288163j, -3.792811+5.987517j, -4.838927+7.036192j, -6.645970+8.814426j, -10.530766+12.578743j, -24.993000+26.437370j, 68.961563-63.116982j, 14.556516-11.146302j, 8.149929-4.954459j, 5.661548-2.492675j, 4.336385-1.131942j, 3.511819-0.238832j, 2.948179+0.416898j, 2.537760+0.939948j, 2.225054+1.385806j, 1.978523+1.787929j, 1.778804+2.168653j, 1.613611+2.545177j, 1.474662+2.932716j, 1.356310+3.346684j, 1.254497+3.804950j, 1.166638+4.331017j, 1.090777+4.958302j, 1.026118+5.738739j, 0.972871+6.760624j, 0.933240+8.189089j, 0.912867+10.377116j, 0.929121+14.245142j, 1.047482+23.199345j, 1.889198+69.123978j, -0.690263-60.524963j, 0.057235-19.600405j, 0.175128-11.011034j, 0.200415-7.197852j, 0.194351-4.976554j, 0.173683-3.464829j, 0.144321-2.315279j, 0.108721-1.357540j, 0.067318-0.489527j, 0.019656+0.364755j, -0.036067+1.279574j, -0.103349+2.352592j, -0.189418+3.746178j, -0.310310+5.798298j, -0.509334+9.409393j, -0.961647+18.177105j, -3.996535+80.003433j, 1.844608-40.766582j, 0.666613-17.250593j, 0.336111-11.235432j, 0.157884-8.443804j, 0.030199-6.811514j, -0.078520-5.728085j, -0.183267-4.948256j, -0.294897-4.353470j, -0.425823-3.878878j, -0.596499-3.484292j, -0.851725-3.139758j, -1.324840-2.810572j, -2.692635-2.388226j, 93.130142-16.058357j, 2.348518-2.748954j, 1.086713-2.412153j, 0.634709-2.208245j, 0.389049-2.047248j, 0.226064-1.909272j, 0.104179-1.786632j, 0.005318-1.675365j, -0.079652-1.573095j, -0.155899-1.478100j, -0.226560-1.389001j, -0.293918-1.304820j, -0.359250-1.224739j, -0.423853-1.147869j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t-1.562036+0.584937j, -1.562941+0.145258j, -1.565558+0.292088j, -1.569749+0.442008j, -1.575004+0.597156j, -1.580754+0.759626j, -1.585682+0.932536j, -1.587745+1.120105j, -1.583375+1.328892j, -1.565530+1.569675j, -1.519689+1.863015j, -1.411136+2.254721j, -1.134343+2.878210j, -0.168198+4.377177j, 78.417946+100.976562j, -4.846416-0.600737j, -3.846591+1.079627j, -3.652901+1.845597j, -3.687270+2.426564j, -3.847080+2.979532j, -4.113157+3.575404j, -4.499088+4.273055j, -5.047235+5.148568j, -5.846677+6.329936j, -7.089177+8.075341j, -9.257773+11.021983j, -13.991028+17.320065j, -32.631157+41.832981j, 63.362129-83.858559j, 14.281013-19.470491j, 7.354003-10.318903j, 4.523434-6.537763j, 2.931504-4.381854j, 1.863026-2.914109j, 1.049821-1.783094j, 0.363374-0.820187j, -0.273369+0.074972j, -0.918726+0.978528j, -1.632236+1.966841j, -2.493058+3.141602j, -3.633981+4.671469j, -5.324938+6.899390j, -8.252279+10.694957j, -14.892370+19.196043j, -46.681065+59.554405j, 54.208477-68.138268j, 18.536413-22.852205j, 11.624343-13.988585j, 8.672417-10.134261j, 7.032095-7.932795j, 5.988081-6.476955j, 5.267026-5.418187j, 4.741543-4.593071j, 4.344700-3.913736j, 4.038067-3.327708j, 3.798228-2.800345j, 3.610516-2.306590j, 3.465673-1.825919j, 3.358337-1.339282j, 3.286052-0.826068j, 3.249444-0.261090j, 3.252759+0.390493j, 3.305551+1.182679j, 3.427006+2.206945j, 3.656606+3.637998j, 4.084312+5.861665j, 4.961253+9.941730j, 7.334962+20.296297j, 27.978790+107.600204j, -7.828804-42.966858j, -2.376139-19.714317j, -0.945020-13.425201j, -0.301373-10.471541j, 0.055607-8.741675j, 0.277131-7.596722j, 0.424306-6.777560j, 0.526932-6.158610j, 0.600702-5.671848j, 0.654813-5.277150j, 0.695217-4.949336j, 0.725673-4.671717j, 0.748803-4.432799j, 0.766424-4.224398j, 0.779737-4.040462j, 0.789730-3.876616j, 0.797102-3.729432j, 0.802416-3.596254j, 0.806085-3.474905j, 0.808410-3.363742j, 0.809676-3.261417j, 0.810086-3.166744j, 0.809782-3.078861j, 0.808874-2.996920j, 0.807521-2.920314j, 0.805814-2.848422j, 0.803803-2.780782j, 0.801493-2.717038j, 0.799054-2.656749j, 0.796413-2.599599j, 0.793639-2.545445j, 0.790848-2.493841j, 0.787957-2.444738j, 0.784976-2.397764j, 0.781953-2.353010j, 0.778999-2.310129j, 0.775930-2.268980j, 0.772933-2.229634j, 0.770097-2.191660j, 0.766957-2.154984j, 0.763828-2.120056j, 0.760979-2.086323j, 0.758078-2.053653j, 0.755197-2.022189j, 0.752405-1.991755j, 0.749579-1.962305j, 0.746858-1.933843j, 0.744163-1.906194j, 0.741480-1.879482j, 0.738880-1.853526j, 0.736301-1.828361j, 0.733779-1.803890j, 0.731304-1.780117j, 0.728859-1.757036j, 0.726496-1.734539j, 0.724120-1.712637j, 0.721807-1.691352j, 0.719560-1.670581j, 0.717337-1.650365j, 0.715144-1.630633j, 0.713086-1.611457j, 0.710935-1.592595j, 0.708946-1.574316j, 0.706969-1.556355j, 0.705002-1.538784j, 0.703038-1.521704j, 0.701149-1.504959j, 0.699324-1.488558j, 0.697487-1.472530j, 0.695703-1.456872j, 0.693982-1.441491j, 0.692264-1.426430j, 0.690556-1.411690j, 0.688923-1.397259j, 0.687318-1.383075j, 0.685725-1.369192j, 0.684181-1.355566j, 0.682651-1.342204j, 0.681170-1.329079j, 0.679702-1.316194j, 0.678249-1.303541j, 0.676846-1.291143j, 0.675455-1.278943j, 0.674109-1.266958j, 0.672776-1.255174j, 0.671474-1.243619j, 0.670195-1.232213j, 0.668927-1.221009j, 0.667684-1.210019j, 0.666483-1.199189j, 0.665288-1.188514j, 0.664104-1.178036j, 0.662968-1.167722j, 0.661832-1.157551j, 0.660694-1.147560j, 0.659637-1.137705j, 0.658594-1.128020j, 0.657507-1.118437j, 0.656487-1.109036j, 0.655498-1.099747j, 0.654485-1.090588j, 0.653524-1.081570j, 0.652557-1.072687j, 0.651613-1.063900j, 0.650710-1.055268j, 0.649756-1.046748j, 0.648865-1.038308j, 0.647993-1.030053j, 0.647168-1.021842j, 0.646279-1.013741j, 0.645453-1.005769j, 0.644668-0.997856j, 0.643813-0.990086j, 0.642983-0.982391j, 0.642199-0.974869j, 0.641448-0.967358j, 0.640676-0.959960j, 0.639932-0.952672j, 0.639189-0.945474j, 0.638455-0.938312j, 0.637739-0.931304j, 0.637056-0.924350j, 0.636370-0.917466j, 0.635692-0.910672j, 0.635025-0.903954j, 0.634363-0.897285j, 0.633700-0.890731j, 0.633079-0.884227j, 0.632442-0.877801j, 0.631808-0.871432j, 0.631203-0.865211j, 0.630657-0.858933j, 0.630009-0.852787j, 0.629435-0.846720j, 0.628857-0.840690j, 0.628302-0.834735j, 0.627746-0.828837j, 0.627189-0.823009j, 0.626653-0.817231j, 0.626103-0.811511j, 0.625596-0.805868j, 0.625069-0.800271j, 0.624568-0.794719j, 0.624096-0.789271j, 0.623636-0.783752j, 0.623162-0.778401j, 0.622638-0.772912j, 0.622035-0.767778j, 0.621727-0.762538j, 0.621231-0.757336j, 0.620832-0.752130j, 0.620334-0.747056j, 0.619858-0.741981j, 0.619432-0.737019j, 0.618998-0.732020j, 0.618544-0.727145j, 0.618153-0.722285j, 0.617743-0.717446j, 0.617306-0.712679j, 0.616924-0.707953j, 0.616512-0.703224j, 0.616183-0.698580j, 0.615744-0.693925j, 0.615371-0.689411j, 0.615043-0.684802j, 0.614654-0.680308j, 0.614284-0.675857j, 0.613898-0.671350j, 0.613577-0.667014j, 0.613210-0.662609j, 0.612861-0.658298j, 0.612531-0.654022j, 0.612185-0.649728j, 0.611859-0.645550j, 0.611642-0.641249j, 0.611136-0.636913j, 0.610646-0.633032j, 0.610507-0.629024j, 0.610225-0.624834j, 0.609859-0.620882j, 0.609600-0.616845j, 0.609295-0.612821j, 0.609078-0.608949j, 0.608727-0.604875j, 0.608375-0.601130j, 0.608100-0.597219j, 0.607840-0.593350j, 0.607565-0.589586j, 0.607285-0.585805j, 0.607002-0.582020j, 0.606752-0.578315j, 0.606472-0.574595j, 0.606220-0.570928j, 0.605970-0.567255j, 0.605698-0.563644j, 0.605435-0.560036j, 0.605197-0.556439j, 0.604949-0.552912j, 0.604703-0.549349j, 0.604451-0.545852j, 0.604254-0.542343j, 0.603994-0.538884j, 0.603753-0.535442j, 0.603519-0.531994j, 0.603287-0.528637j, 0.603090-0.525241j, 0.602864-0.521845j, 0.602637-0.518507j, 0.602358-0.515208j, 0.602173-0.511933j, 0.601995-0.508643j, 0.601741-0.505372j, 0.601560-0.502162j, 0.601356-0.498818j, 0.601064-0.495807j, 0.600871-0.492542j, 0.600847-0.489471j, 0.600525-0.486213j, 0.600386-0.483112j, 0.600157-0.479973j, 0.599974-0.476955j, 0.599805-0.473826j, 0.599613-0.470751j, 0.599424-0.467741j, 0.599253-0.464687j, 0.599051-0.461702j, 0.598889-0.458689j, 0.598691-0.455711j, 0.598533-0.452759j, 0.598359-0.449816j, 0.598156-0.446890j, 0.598010-0.443983j, 0.597836-0.441087j, 0.597682-0.438215j, 0.597483-0.435376j, 0.597473-0.432526j, 0.597183-0.429527j, 0.596995-0.426873j, 0.596890-0.424021j, 0.596744-0.421220j, 0.596582-0.418441j, 0.596471-0.415688j, 0.596321-0.412897j, 0.596164-0.410167j, 0.596012-0.407407j, 0.595860-0.404685j, 0.595691-0.401956j, 0.595559-0.399332j, 0.595397-0.396627j, 0.595281-0.393963j, 0.595147-0.391330j, 0.595045-0.388700j, 0.594897-0.386043j, 0.594749-0.383445j, 0.594633-0.380834j, 0.594520-0.378211j, 0.594396-0.375637j, 0.594251-0.373048j, 0.594128-0.370476j, 0.593984-0.367930j, 0.593853-0.365384j, 0.593714-0.362872j, 0.593578-0.360363j, 0.593475-0.357900j, 0.593405-0.355408j, 0.593272-0.352908j, 0.593189-0.350462j, 0.593122-0.347965j, 0.592982-0.345468j, 0.592873-0.343053j, 0.592783-0.340567j, 0.592674-0.338134j, 0.592533-0.335692j, 0.592430-0.333313j, 0.592322-0.330881j, 0.592195-0.328502j, 0.592099-0.326116j, 0.591990-0.323737j, 0.591882-0.321394j, 0.591779-0.319026j, 0.591682-0.316710j, 0.591577-0.314363j, 0.591485-0.312025j, 0.591406-0.309709j, 0.591296-0.307381j, 0.591194-0.305097j, 0.591119-0.302785j, 0.591003-0.300522j, 0.590905-0.298207j, 0.590839-0.295980j, 0.590754-0.293683j, 0.590649-0.291443j, 0.590574-0.289189j, 0.590490-0.286940j, 0.590384-0.284720j, 0.590305-0.282494j, 0.590251-0.280275j, 0.590154-0.278038j, 0.590068-0.275849j, 0.590000-0.273649j, 0.589903-0.271446j, 0.589830-0.269276j, 0.589760-0.267087j, 0.589679-0.264898j, 0.589600-0.262751j, 0.589519-0.260597j, 0.589449-0.258441j, 0.589366-0.256305j, 0.589301-0.254161j, 0.589226-0.252025j, 0.589152-0.249874j, 0.589076-0.247810j, 0.589022-0.245645j, 0.588959-0.243558j, 0.588892-0.241465j, 0.588800-0.239337j, 0.588730-0.237222j, 0.588696-0.235147j, 0.588599-0.233132j, 0.588528-0.230956j, 0.588401-0.228997j, 0.588402-0.226879j, 0.588369-0.224837j, 0.588276-0.222809j, 0.588219-0.220737j, 0.588167-0.218689j, 0.588077-0.216660j, 0.588030-0.214656j, 0.588012-0.212602j, 0.587947-0.210576j, 0.587861-0.208579j, 0.587823-0.206551j, 0.587766-0.204530j, 0.587711-0.202566j, 0.587667-0.200534j, 0.587607-0.198541j, 0.587556-0.196544j, 0.587483-0.194579j, 0.587437-0.192579j, 0.587392-0.190603j, 0.587325-0.188639j, 0.587295-0.186680j, 0.587225-0.184705j, 0.587166-0.182767j, 0.587124-0.180802j, 0.587077-0.178865j, 0.587076-0.176927j, 0.586980-0.174957j, 0.586948-0.173038j, 0.586938-0.171048j, 0.586742-0.169234j, 0.586883-0.167245j, 0.586882-0.165371j, 0.586697-0.163287j, 0.586682-0.161475j, 0.586627-0.159540j, 0.586548-0.157663j, 0.586565-0.155749j, 0.586431-0.153864j, 0.586444-0.152073j, 0.586530-0.150119j, 0.586426-0.148182j, 0.586420-0.146311j, 0.586380-0.144390j, 0.586326-0.142525j, 0.586313-0.140652j, 0.586236-0.138745j, 0.586261-0.136877j, 0.586191-0.134987j, 0.586144-0.133134j, 0.586145-0.131249j, 0.586082-0.129388j, 0.586056-0.127545j, 0.586035-0.125679j, 0.585983-0.123810j, 0.585942-0.121932j, 0.585919-0.120130j, 0.585886-0.118291j, 0.585858-0.116425j, 0.585808-0.114581j, 0.585803-0.112740j, 0.585753-0.110908j, 0.585749-0.109093j, 0.585709-0.107307j, 0.585729-0.105398j, 0.585702-0.103601j, 0.585658-0.101762j, 0.585630-0.099964j, 0.585601-0.098075j, 0.585622-0.096345j, 0.585580-0.094397j, 0.585476-0.092569j, 0.585485-0.090844j, 0.585442-0.089047j, 0.585443-0.087212j, 0.585414-0.085426j, 0.585404-0.083609j, 0.585372-0.081822j, 0.585373-0.080002j, 0.585369-0.078208j, 0.585325-0.076392j, 0.585309-0.074611j, 0.585288-0.072805j, 0.585282-0.071000j, 0.585250-0.069246j, 0.585199-0.067407j, 0.585271-0.065682j, 0.585288-0.063851j, 0.585135-0.062016j, 0.585209-0.060265j, 0.585158-0.058488j, 0.585155-0.056676j, 0.585115-0.054924j, 0.585142-0.053113j, 0.585098-0.051397j, 0.585121-0.049569j, 0.585102-0.047795j, 0.585071-0.045992j, 0.585099-0.044217j, 0.585035-0.042445j, 0.585030-0.040692j, 0.585026-0.038921j, 0.585066-0.037145j, 0.585029-0.035339j, 0.584996-0.033563j, 0.585014-0.031812j, 0.584996-0.030016j, 0.584964-0.028249j, 0.584913-0.026496j, 0.584938-0.024775j, 0.584946-0.023032j, 0.585011-0.021227j, 0.584986-0.019436j, 0.584948-0.017646j, 0.584952-0.015904j, 0.584958-0.014138j, 0.584954-0.012366j, 0.584936-0.010574j, 0.584962-0.008847j, 0.584963-0.007048j, 0.584925-0.005285j, 0.584918-0.003535j, 0.584928-0.001770j, 0.000000+0.000000j, ])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "out_swapped_fft = np.array([\n",
    "\t-0.488550-1.073486j, -0.554160-1.000840j, -0.621390-0.929116j, -0.690906-0.857527j, -0.763482-0.784797j, -0.839893-0.709627j, -0.921095-0.629986j, -1.008108-0.542894j, -1.102596-0.443602j, -1.206643-0.323693j, -1.323789-0.166587j, -1.460859+0.065912j, -1.636045+0.487284j, -1.931770+1.651255j, -14.127254+84.942978j, -1.568868-2.962466j, -1.936787-1.702696j, -2.216181-1.264145j, -2.505758-1.025916j, -2.836261-0.865784j, -3.233231-0.742727j, -3.730756-0.638056j, -4.383689-0.540596j, -5.291846-0.440885j, -6.662026-0.326017j, -9.008785-0.169232j, -14.072571+0.115463j, -33.890663+1.114192j, 67.943787-3.805556j, 15.827759-1.241990j, 8.448479-0.856397j, 5.418859-0.684541j, 3.706078-0.579000j, 2.551532-0.503029j, 1.671097-0.443256j, 0.928853-0.393416j, 0.244601-0.350704j, -0.442175-0.313330j, -1.191358-0.281032j, -2.081491-0.253980j, -3.243050-0.234085j, -4.940065-0.225657j, -7.842099-0.241466j, -14.364279-0.327968j, -45.405434-0.892353j, 52.904652+1.065714j, 18.074303+0.428961j, 11.280626+0.340165j, 8.344965+0.328282j, 6.684297+0.343506j, 5.600651+0.372716j, 4.826393+0.411396j, 4.236242+0.457801j, 3.763642+0.511678j, 3.369191+0.573587j, 3.027519+0.644415j, 2.721485+0.726090j, 2.437720+0.821020j, 2.165236+0.932973j, 1.893258+1.067259j, 1.610100+1.232023j, 1.300748+1.439534j, 0.943125+1.710484j, 0.500990+2.080853j, -0.093971+2.620637j, -0.991379+3.485415j, -2.602790+5.105562j, -6.635635+9.270124j, -40.396832+44.605156j, 17.750179-16.405676j, 8.740662-7.009897j, 6.287006-4.483231j, 5.123636-3.305961j, 4.434563-2.622909j, 3.972718-2.175425j, 3.637901-1.858801j, 3.381575-1.622102j, 3.177195-1.437958j, 3.009317-1.290293j, 2.868033-1.168889j, 2.746909-1.067093j, 2.641446-0.980218j, 2.548373-0.905069j, 2.465422-0.839268j, 2.390643-0.780966j, 2.322784-0.729070j, 2.260960-0.682369j, 2.204041-0.639945j, 2.151519-0.601322j, 2.102802-0.565841j, 2.057317-0.533187j, 2.015035-0.502819j, 1.975124-0.474652j, 1.937515-0.448198j, 1.902194-0.423657j, 1.868708-0.400373j, 1.836951-0.378507j, 1.806847-0.357781j, 1.778077-0.338126j, 1.750708-0.319492j, 1.724543-0.301667j, 1.699528-0.284707j, 1.675526-0.268456j, 1.652512-0.252916j, 1.630429-0.237971j, 1.609131-0.223621j, 1.588701-0.209790j, 1.568973-0.196402j, 1.549807-0.183545j, 1.531450-0.171207j, 1.513721-0.159123j, 1.496483-0.147486j, 1.479839-0.136179j, 1.463693-0.125169j, 1.448040-0.114542j, 1.432868-0.104163j, 1.418069-0.094016j, 1.403717-0.084213j, 1.389792-0.074632j, 1.376222-0.065273j, 1.363014-0.056111j, 1.350160-0.047215j, 1.337595-0.038499j, 1.325329-0.029879j, 1.313396-0.021646j, 1.301798-0.013387j, 1.290426-0.005428j, 1.279289+0.002431j, 1.268437+0.010155j, 1.257886+0.017757j, 1.247459+0.025170j, 1.237311+0.032465j, 1.227353+0.039704j, 1.217571+0.046715j, 1.208040+0.053656j, 1.198684+0.060485j, 1.189497+0.067224j, 1.180499+0.073822j, 1.171677+0.080341j, 1.163012+0.086768j, 1.154497+0.093081j, 1.146150+0.099327j, 1.137949+0.105497j, 1.129872+0.111565j, 1.121968+0.117559j, 1.114167+0.123484j, 1.106506+0.129308j, 1.098990+0.135100j, 1.091547+0.140810j, 1.084241+0.146441j, 1.077079+0.151992j, 1.070004+0.157503j, 1.063031+0.162961j, 1.056176+0.168328j, 1.049427+0.173688j, 1.042723+0.178933j, 1.036166+0.184182j, 1.029707+0.189317j, 1.023309+0.194460j, 1.017003+0.199510j, 1.010805+0.204539j, 1.004657+0.209519j, 0.998596+0.214459j, 0.992628+0.219346j, 0.986717+0.224174j, 0.980901+0.228998j, 0.975135+0.233736j, 0.969459+0.238471j, 0.963832+0.243174j, 0.958290+0.247809j, 0.952810+0.252463j, 0.947370+0.257020j, 0.942032+0.261589j, 0.936729+0.266119j, 0.931467+0.270648j, 0.926254+0.275080j, 0.921158+0.279541j, 0.916029+0.283992j, 0.910947+0.288335j, 0.905981+0.292692j, 0.900989+0.297028j, 0.896074+0.301272j, 0.891237+0.305522j, 0.886466+0.309744j, 0.881717+0.313976j, 0.877024+0.318163j, 0.872360+0.322350j, 0.867758+0.326515j, 0.863159+0.330641j, 0.858609+0.334783j, 0.854090+0.338888j, 0.849630+0.342942j, 0.845216+0.347023j, 0.840785+0.351058j, 0.836409+0.355061j, 0.832060+0.359065j, 0.827789+0.363080j, 0.823504+0.366990j, 0.819298+0.370966j, 0.815116+0.374914j, 0.810946+0.378884j, 0.806809+0.382777j, 0.802704+0.386717j, 0.798575+0.390599j, 0.794525+0.394475j, 0.790485+0.398348j, 0.786436+0.402252j, 0.782458+0.405926j, 0.778652+0.409898j, 0.774573+0.413744j, 0.770695+0.417526j, 0.766795+0.421326j, 0.762945+0.425125j, 0.759069+0.428919j, 0.755284+0.432697j, 0.751464+0.436469j, 0.747682+0.440214j, 0.743945+0.443995j, 0.740185+0.447771j, 0.736473+0.451503j, 0.732760+0.455273j, 0.729068+0.458979j, 0.725408+0.462731j, 0.721733+0.466518j, 0.718082+0.470169j, 0.714497+0.473921j, 0.710830+0.477622j, 0.707370+0.481437j, 0.703609+0.485077j, 0.700038+0.488873j, 0.696558+0.492393j, 0.693022+0.496223j, 0.689471+0.499907j, 0.685994+0.503628j, 0.682456+0.507349j, 0.678932+0.511037j, 0.675505+0.514722j, 0.672044+0.518433j, 0.668585+0.522180j, 0.665106+0.525909j, 0.661666+0.529580j, 0.658235+0.533321j, 0.654819+0.537038j, 0.651421+0.540756j, 0.647964+0.544496j, 0.644582+0.548203j, 0.641193+0.551970j, 0.637801+0.555677j, 0.634410+0.559433j, 0.631044+0.563183j, 0.627688+0.566916j, 0.624317+0.570694j, 0.620946+0.574445j, 0.617607+0.578230j, 0.614238+0.581982j, 0.610903+0.585795j, 0.607565+0.589586j, 0.604223+0.593341j, 0.600865+0.597181j, 0.597520+0.601045j, 0.594254+0.604725j, 0.590981+0.608716j, 0.587576+0.612483j, 0.584254+0.616384j, 0.580884+0.620279j, 0.577621+0.624073j, 0.574263+0.628083j, 0.570767+0.631886j, 0.567622+0.635556j, 0.564475+0.639661j, 0.561034+0.643703j, 0.557703+0.647607j, 0.554385+0.651609j, 0.551042+0.655571j, 0.547715+0.659548j, 0.544398+0.663602j, 0.541030+0.667565j, 0.537710+0.671686j, 0.534371+0.675725j, 0.531044+0.679787j, 0.527642+0.683945j, 0.524281+0.687986j, 0.520980+0.692155j, 0.517538+0.696289j, 0.514187+0.700488j, 0.510783+0.704645j, 0.507439+0.708854j, 0.504041+0.713095j, 0.500619+0.717341j, 0.497239+0.721583j, 0.493830+0.725924j, 0.490402+0.730209j, 0.486998+0.734589j, 0.483612+0.738946j, 0.480097+0.743405j, 0.476672+0.747845j, 0.473044+0.752281j, 0.469707+0.756621j, 0.466238+0.761281j, 0.462723+0.765781j, 0.459162+0.770413j, 0.455608+0.774958j, 0.452056+0.779582j, 0.448506+0.784236j, 0.444924+0.788882j, 0.441378+0.793631j, 0.437748+0.798387j, 0.434151+0.803164j, 0.430521+0.807989j, 0.426864+0.812847j, 0.423201+0.817749j, 0.419521+0.822668j, 0.415875+0.827650j, 0.412099+0.832717j, 0.408370+0.837713j, 0.404630+0.842834j, 0.400848+0.847975j, 0.397036+0.853169j, 0.393235+0.858383j, 0.389387+0.863681j, 0.385521+0.868996j, 0.381636+0.874366j, 0.377715+0.879793j, 0.373762+0.885252j, 0.369816+0.890741j, 0.365827+0.896353j, 0.361823+0.901975j, 0.357780+0.907648j, 0.353715+0.913404j, 0.349586+0.919229j, 0.345459+0.925041j, 0.341318+0.930995j, 0.337154+0.936984j, 0.332878+0.943052j, 0.328604+0.949168j, 0.324328+0.955372j, 0.319957+0.961629j, 0.315593+0.967921j, 0.311162+0.974343j, 0.306765+0.980820j, 0.302254+0.987355j, 0.297720+0.994015j, 0.293145+1.000721j, 0.288517+1.007517j, 0.283862+1.014420j, 0.279128+1.021390j, 0.274363+1.028436j, 0.269575+1.035624j, 0.264700+1.042854j, 0.259748+1.050196j, 0.254813+1.057647j, 0.249796+1.065216j, 0.244705+1.072866j, 0.239581+1.080643j, 0.234369+1.088552j, 0.229096+1.096552j, 0.223765+1.104669j, 0.218378+1.112938j, 0.212885+1.121327j, 0.207353+1.129819j, 0.201728+1.138476j, 0.196024+1.147258j, 0.190257+1.156195j, 0.184392+1.165262j, 0.178460+1.174510j, 0.172430+1.183904j, 0.166299+1.193474j, 0.160082+1.203201j, 0.153757+1.213102j, 0.147349+1.223193j, 0.140804+1.233480j, 0.134166+1.243930j, 0.127446+1.254613j, 0.120570+1.265508j, 0.113545+1.276616j, 0.106436+1.287912j, 0.099192+1.299477j, 0.091767+1.311283j, 0.084223+1.323335j, 0.076584+1.335625j, 0.068692+1.348249j, 0.060657+1.361136j, 0.052435+1.374207j, 0.044093+1.387749j, 0.035507+1.401452j, 0.026778+1.415575j, 0.017830+1.430007j, 0.008608+1.444834j, -0.000749+1.460035j, -0.010431+1.475663j, -0.020334+1.491659j, -0.030487+1.508066j, -0.040958+1.524970j, -0.051703+1.542351j, -0.062745+1.560205j, -0.074160+1.578609j, -0.085875+1.597523j, -0.097997+1.617078j, -0.110513+1.637187j, -0.123427+1.658007j, -0.136819+1.679458j, -0.150638+1.701638j, -0.165031+1.724634j, -0.179954+1.748314j, -0.195244+1.772898j, -0.211320+1.798713j, -0.228285+1.825266j, -0.245764+1.852781j, -0.264037+1.881556j, -0.283234+1.911455j, -0.303255+1.942629j, -0.324346+1.975327j, -0.346529+2.009408j, -0.369945+2.045151j, -0.394587+2.082608j, -0.420717+2.122041j, -0.448478+2.163575j, -0.477957+2.207371j, -0.509442+2.253717j, -0.543251+2.302881j, -0.579367+2.355022j, -0.618371+2.410671j, -0.660534+2.470270j, -0.706444+2.534101j, -0.756482+2.602880j, -0.811408+2.677298j, -0.871980+2.758136j, -0.939251+2.846498j, -1.014468+2.943576j, -1.099155+3.051075j, -1.195522+3.171147j, -1.306224+3.306271j, -1.434856+3.460235j, -1.586490+3.637923j, -1.768191+3.846204j, -1.990257+4.095144j, -2.268382+4.399631j, -2.627404+4.783772j, -3.109443+5.288163j, -3.792811+5.987517j, -4.838927+7.036192j, -6.645970+8.814426j, -10.530766+12.578743j, -24.993000+26.437370j, 68.961563-63.116982j, 14.556516-11.146302j, 8.149929-4.954459j, 5.661548-2.492675j, 4.336385-1.131942j, 3.511819-0.238832j, 2.948179+0.416898j, 2.537760+0.939948j, 2.225054+1.385806j, 1.978523+1.787929j, 1.778804+2.168653j, 1.613611+2.545177j, 1.474662+2.932716j, 1.356310+3.346684j, 1.254497+3.804950j, 1.166638+4.331017j, 1.090777+4.958302j, 1.026118+5.738739j, 0.972871+6.760624j, 0.933240+8.189089j, 0.912867+10.377116j, 0.929121+14.245142j, 1.047482+23.199345j, 1.889198+69.123978j, -0.690263-60.524963j, 0.057235-19.600405j, 0.175128-11.011034j, 0.200415-7.197852j, 0.194351-4.976554j, 0.173683-3.464829j, 0.144321-2.315279j, 0.108721-1.357540j, 0.067318-0.489527j, 0.019656+0.364755j, -0.036067+1.279574j, -0.103349+2.352592j, -0.189418+3.746178j, -0.310310+5.798298j, -0.509334+9.409393j, -0.961647+18.177105j, -3.996535+80.003433j, 1.844608-40.766582j, 0.666613-17.250593j, 0.336111-11.235432j, 0.157884-8.443804j, 0.030199-6.811514j, -0.078520-5.728085j, -0.183267-4.948256j, -0.294897-4.353470j, -0.425823-3.878878j, -0.596499-3.484292j, -0.851725-3.139758j, -1.324840-2.810572j, -2.692635-2.388226j, 93.130142-16.058357j, 2.348518-2.748954j, 1.086713-2.412153j, 0.634709-2.208245j, 0.389049-2.047248j, 0.226064-1.909272j, 0.104179-1.786632j, 0.005318-1.675365j, -0.079652-1.573095j, -0.155899-1.478100j, -0.226560-1.389001j, -0.293918-1.304820j, -0.359250-1.224739j, -0.423853-1.147869j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t-1.562036+0.584937j, -1.562941+0.145258j, -1.565558+0.292088j, -1.569749+0.442008j, -1.575004+0.597156j, -1.580754+0.759626j, -1.585682+0.932536j, -1.587745+1.120105j, -1.583375+1.328892j, -1.565530+1.569675j, -1.519689+1.863015j, -1.411136+2.254721j, -1.134343+2.878210j, -0.168198+4.377177j, 78.417946+100.976562j, -4.846416-0.600737j, -3.846591+1.079627j, -3.652901+1.845597j, -3.687270+2.426564j, -3.847080+2.979532j, -4.113157+3.575404j, -4.499088+4.273055j, -5.047235+5.148568j, -5.846677+6.329936j, -7.089177+8.075341j, -9.257773+11.021983j, -13.991028+17.320065j, -32.631157+41.832981j, 63.362129-83.858559j, 14.281013-19.470491j, 7.354003-10.318903j, 4.523434-6.537763j, 2.931504-4.381854j, 1.863026-2.914109j, 1.049821-1.783094j, 0.363374-0.820187j, -0.273369+0.074972j, -0.918726+0.978528j, -1.632236+1.966841j, -2.493058+3.141602j, -3.633981+4.671469j, -5.324938+6.899390j, -8.252279+10.694957j, -14.892370+19.196043j, -46.681065+59.554405j, 54.208477-68.138268j, 18.536413-22.852205j, 11.624343-13.988585j, 8.672417-10.134261j, 7.032095-7.932795j, 5.988081-6.476955j, 5.267026-5.418187j, 4.741543-4.593071j, 4.344700-3.913736j, 4.038067-3.327708j, 3.798228-2.800345j, 3.610516-2.306590j, 3.465673-1.825919j, 3.358337-1.339282j, 3.286052-0.826068j, 3.249444-0.261090j, 3.252759+0.390493j, 3.305551+1.182679j, 3.427006+2.206945j, 3.656606+3.637998j, 4.084312+5.861665j, 4.961253+9.941730j, 7.334962+20.296297j, 27.978790+107.600204j, -7.828804-42.966858j, -2.376139-19.714317j, -0.945020-13.425201j, -0.301373-10.471541j, 0.055607-8.741675j, 0.277131-7.596722j, 0.424306-6.777560j, 0.526932-6.158610j, 0.600702-5.671848j, 0.654813-5.277150j, 0.695217-4.949336j, 0.725673-4.671717j, 0.748803-4.432799j, 0.766424-4.224398j, 0.779737-4.040462j, 0.789730-3.876616j, 0.797102-3.729432j, 0.802416-3.596254j, 0.806085-3.474905j, 0.808410-3.363742j, 0.809676-3.261417j, 0.810086-3.166744j, 0.809782-3.078861j, 0.808874-2.996920j, 0.807521-2.920314j, 0.805814-2.848422j, 0.803803-2.780782j, 0.801493-2.717038j, 0.799054-2.656749j, 0.796413-2.599599j, 0.793639-2.545445j, 0.790848-2.493841j, 0.787957-2.444738j, 0.784976-2.397764j, 0.781953-2.353010j, 0.778999-2.310129j, 0.775930-2.268980j, 0.772933-2.229634j, 0.770097-2.191660j, 0.766957-2.154984j, 0.763828-2.120056j, 0.760979-2.086323j, 0.758078-2.053653j, 0.755197-2.022189j, 0.752405-1.991755j, 0.749579-1.962305j, 0.746858-1.933843j, 0.744163-1.906194j, 0.741480-1.879482j, 0.738880-1.853526j, 0.736301-1.828361j, 0.733779-1.803890j, 0.731304-1.780117j, 0.728859-1.757036j, 0.726496-1.734539j, 0.724120-1.712637j, 0.721807-1.691352j, 0.719560-1.670581j, 0.717337-1.650365j, 0.715144-1.630633j, 0.713086-1.611457j, 0.710935-1.592595j, 0.708946-1.574316j, 0.706969-1.556355j, 0.705002-1.538784j, 0.703038-1.521704j, 0.701149-1.504959j, 0.699324-1.488558j, 0.697487-1.472530j, 0.695703-1.456872j, 0.693982-1.441491j, 0.692264-1.426430j, 0.690556-1.411690j, 0.688923-1.397259j, 0.687318-1.383075j, 0.685725-1.369192j, 0.684181-1.355566j, 0.682651-1.342204j, 0.681170-1.329079j, 0.679702-1.316194j, 0.678249-1.303541j, 0.676846-1.291143j, 0.675455-1.278943j, 0.674109-1.266958j, 0.672776-1.255174j, 0.671474-1.243619j, 0.670195-1.232213j, 0.668927-1.221009j, 0.667684-1.210019j, 0.666483-1.199189j, 0.665288-1.188514j, 0.664104-1.178036j, 0.662968-1.167722j, 0.661832-1.157551j, 0.660694-1.147560j, 0.659637-1.137705j, 0.658594-1.128020j, 0.657507-1.118437j, 0.656487-1.109036j, 0.655498-1.099747j, 0.654485-1.090588j, 0.653524-1.081570j, 0.652557-1.072687j, 0.651613-1.063900j, 0.650710-1.055268j, 0.649756-1.046748j, 0.648865-1.038308j, 0.647993-1.030053j, 0.647168-1.021842j, 0.646279-1.013741j, 0.645453-1.005769j, 0.644668-0.997856j, 0.643813-0.990086j, 0.642983-0.982391j, 0.642199-0.974869j, 0.641448-0.967358j, 0.640676-0.959960j, 0.639932-0.952672j, 0.639189-0.945474j, 0.638455-0.938312j, 0.637739-0.931304j, 0.637056-0.924350j, 0.636370-0.917466j, 0.635692-0.910672j, 0.635025-0.903954j, 0.634363-0.897285j, 0.633700-0.890731j, 0.633079-0.884227j, 0.632442-0.877801j, 0.631808-0.871432j, 0.631203-0.865211j, 0.630657-0.858933j, 0.630009-0.852787j, 0.629435-0.846720j, 0.628857-0.840690j, 0.628302-0.834735j, 0.627746-0.828837j, 0.627189-0.823009j, 0.626653-0.817231j, 0.626103-0.811511j, 0.625596-0.805868j, 0.625069-0.800271j, 0.624568-0.794719j, 0.624096-0.789271j, 0.623636-0.783752j, 0.623162-0.778401j, 0.622638-0.772912j, 0.622035-0.767778j, 0.621727-0.762538j, 0.621231-0.757336j, 0.620832-0.752130j, 0.620334-0.747056j, 0.619858-0.741981j, 0.619432-0.737019j, 0.618998-0.732020j, 0.618544-0.727145j, 0.618153-0.722285j, 0.617743-0.717446j, 0.617306-0.712679j, 0.616924-0.707953j, 0.616512-0.703224j, 0.616183-0.698580j, 0.615744-0.693925j, 0.615371-0.689411j, 0.615043-0.684802j, 0.614654-0.680308j, 0.614284-0.675857j, 0.613898-0.671350j, 0.613577-0.667014j, 0.613210-0.662609j, 0.612861-0.658298j, 0.612531-0.654022j, 0.612185-0.649728j, 0.611859-0.645550j, 0.611642-0.641249j, 0.611136-0.636913j, 0.610646-0.633032j, 0.610507-0.629024j, 0.610225-0.624834j, 0.609859-0.620882j, 0.609600-0.616845j, 0.609295-0.612821j, 0.609078-0.608949j, 0.608727-0.604875j, 0.608375-0.601130j, 0.608100-0.597219j, 0.607840-0.593350j, 0.607565-0.589586j, 0.607285-0.585805j, 0.607002-0.582020j, 0.606752-0.578315j, 0.606472-0.574595j, 0.606220-0.570928j, 0.605970-0.567255j, 0.605698-0.563644j, 0.605435-0.560036j, 0.605197-0.556439j, 0.604949-0.552912j, 0.604703-0.549349j, 0.604451-0.545852j, 0.604254-0.542343j, 0.603994-0.538884j, 0.603753-0.535442j, 0.603519-0.531994j, 0.603287-0.528637j, 0.603090-0.525241j, 0.602864-0.521845j, 0.602637-0.518507j, 0.602358-0.515208j, 0.602173-0.511933j, 0.601995-0.508643j, 0.601741-0.505372j, 0.601560-0.502162j, 0.601356-0.498818j, 0.601064-0.495807j, 0.600871-0.492542j, 0.600847-0.489471j, 0.600525-0.486213j, 0.600386-0.483112j, 0.600157-0.479973j, 0.599974-0.476955j, 0.599805-0.473826j, 0.599613-0.470751j, 0.599424-0.467741j, 0.599253-0.464687j, 0.599051-0.461702j, 0.598889-0.458689j, 0.598691-0.455711j, 0.598533-0.452759j, 0.598359-0.449816j, 0.598156-0.446890j, 0.598010-0.443983j, 0.597836-0.441087j, 0.597682-0.438215j, 0.597483-0.435376j, 0.597473-0.432526j, 0.597183-0.429527j, 0.596995-0.426873j, 0.596890-0.424021j, 0.596744-0.421220j, 0.596582-0.418441j, 0.596471-0.415688j, 0.596321-0.412897j, 0.596164-0.410167j, 0.596012-0.407407j, 0.595860-0.404685j, 0.595691-0.401956j, 0.595559-0.399332j, 0.595397-0.396627j, 0.595281-0.393963j, 0.595147-0.391330j, 0.595045-0.388700j, 0.594897-0.386043j, 0.594749-0.383445j, 0.594633-0.380834j, 0.594520-0.378211j, 0.594396-0.375637j, 0.594251-0.373048j, 0.594128-0.370476j, 0.593984-0.367930j, 0.593853-0.365384j, 0.593714-0.362872j, 0.593578-0.360363j, 0.593475-0.357900j, 0.593405-0.355408j, 0.593272-0.352908j, 0.593189-0.350462j, 0.593122-0.347965j, 0.592982-0.345468j, 0.592873-0.343053j, 0.592783-0.340567j, 0.592674-0.338134j, 0.592533-0.335692j, 0.592430-0.333313j, 0.592322-0.330881j, 0.592195-0.328502j, 0.592099-0.326116j, 0.591990-0.323737j, 0.591882-0.321394j, 0.591779-0.319026j, 0.591682-0.316710j, 0.591577-0.314363j, 0.591485-0.312025j, 0.591406-0.309709j, 0.591296-0.307381j, 0.591194-0.305097j, 0.591119-0.302785j, 0.591003-0.300522j, 0.590905-0.298207j, 0.590839-0.295980j, 0.590754-0.293683j, 0.590649-0.291443j, 0.590574-0.289189j, 0.590490-0.286940j, 0.590384-0.284720j, 0.590305-0.282494j, 0.590251-0.280275j, 0.590154-0.278038j, 0.590068-0.275849j, 0.590000-0.273649j, 0.589903-0.271446j, 0.589830-0.269276j, 0.589760-0.267087j, 0.589679-0.264898j, 0.589600-0.262751j, 0.589519-0.260597j, 0.589449-0.258441j, 0.589366-0.256305j, 0.589301-0.254161j, 0.589226-0.252025j, 0.589152-0.249874j, 0.589076-0.247810j, 0.589022-0.245645j, 0.588959-0.243558j, 0.588892-0.241465j, 0.588800-0.239337j, 0.588730-0.237222j, 0.588696-0.235147j, 0.588599-0.233132j, 0.588528-0.230956j, 0.588401-0.228997j, 0.588402-0.226879j, 0.588369-0.224837j, 0.588276-0.222809j, 0.588219-0.220737j, 0.588167-0.218689j, 0.588077-0.216660j, 0.588030-0.214656j, 0.588012-0.212602j, 0.587947-0.210576j, 0.587861-0.208579j, 0.587823-0.206551j, 0.587766-0.204530j, 0.587711-0.202566j, 0.587667-0.200534j, 0.587607-0.198541j, 0.587556-0.196544j, 0.587483-0.194579j, 0.587437-0.192579j, 0.587392-0.190603j, 0.587325-0.188639j, 0.587295-0.186680j, 0.587225-0.184705j, 0.587166-0.182767j, 0.587124-0.180802j, 0.587077-0.178865j, 0.587076-0.176927j, 0.586980-0.174957j, 0.586948-0.173038j, 0.586938-0.171048j, 0.586742-0.169234j, 0.586883-0.167245j, 0.586882-0.165371j, 0.586697-0.163287j, 0.586682-0.161475j, 0.586627-0.159540j, 0.586548-0.157663j, 0.586565-0.155749j, 0.586431-0.153864j, 0.586444-0.152073j, 0.586530-0.150119j, 0.586426-0.148182j, 0.586420-0.146311j, 0.586380-0.144390j, 0.586326-0.142525j, 0.586313-0.140652j, 0.586236-0.138745j, 0.586261-0.136877j, 0.586191-0.134987j, 0.586144-0.133134j, 0.586145-0.131249j, 0.586082-0.129388j, 0.586056-0.127545j, 0.586035-0.125679j, 0.585983-0.123810j, 0.585942-0.121932j, 0.585919-0.120130j, 0.585886-0.118291j, 0.585858-0.116425j, 0.585808-0.114581j, 0.585803-0.112740j, 0.585753-0.110908j, 0.585749-0.109093j, 0.585709-0.107307j, 0.585729-0.105398j, 0.585702-0.103601j, 0.585658-0.101762j, 0.585630-0.099964j, 0.585601-0.098075j, 0.585622-0.096345j, 0.585580-0.094397j, 0.585476-0.092569j, 0.585485-0.090844j, 0.585442-0.089047j, 0.585443-0.087212j, 0.585414-0.085426j, 0.585404-0.083609j, 0.585372-0.081822j, 0.585373-0.080002j, 0.585369-0.078208j, 0.585325-0.076392j, 0.585309-0.074611j, 0.585288-0.072805j, 0.585282-0.071000j, 0.585250-0.069246j, 0.585199-0.067407j, 0.585271-0.065682j, 0.585288-0.063851j, 0.585135-0.062016j, 0.585209-0.060265j, 0.585158-0.058488j, 0.585155-0.056676j, 0.585115-0.054924j, 0.585142-0.053113j, 0.585098-0.051397j, 0.585121-0.049569j, 0.585102-0.047795j, 0.585071-0.045992j, 0.585099-0.044217j, 0.585035-0.042445j, 0.585030-0.040692j, 0.585026-0.038921j, 0.585066-0.037145j, 0.585029-0.035339j, 0.584996-0.033563j, 0.585014-0.031812j, 0.584996-0.030016j, 0.584964-0.028249j, 0.584913-0.026496j, 0.584938-0.024775j, 0.584946-0.023032j, 0.585011-0.021227j, 0.584986-0.019436j, 0.584948-0.017646j, 0.584952-0.015904j, 0.584958-0.014138j, 0.584954-0.012366j, 0.584936-0.010574j, 0.584962-0.008847j, 0.584963-0.007048j, 0.584925-0.005285j, 0.584918-0.003535j, 0.584928-0.001770j, 0.000000+0.000000j, ])\n",
    "#\tFFT 1024 F32 Radix2 Cyc:      0\n",
    "in_rfft = np.array([\n",
    "\t-1.562036+0.584937j, -1.562941+0.145258j, -1.565558+0.292088j, -1.569749+0.442008j, -1.575004+0.597156j, -1.580754+0.759626j, -1.585682+0.932536j, -1.587745+1.120105j, -1.583375+1.328892j, -1.565530+1.569675j, -1.519689+1.863015j, -1.411136+2.254721j, -1.134343+2.878210j, -0.168198+4.377177j, 78.417946+100.976562j, -4.846416-0.600737j, -3.846591+1.079627j, -3.652901+1.845597j, -3.687270+2.426564j, -3.847080+2.979532j, -4.113157+3.575404j, -4.499088+4.273055j, -5.047235+5.148568j, -5.846677+6.329936j, -7.089177+8.075341j, -9.257773+11.021983j, -13.991028+17.320065j, -32.631157+41.832981j, 63.362129-83.858559j, 14.281013-19.470491j, 7.354003-10.318903j, 4.523434-6.537763j, 2.931504-4.381854j, 1.863026-2.914109j, 1.049821-1.783094j, 0.363374-0.820187j, -0.273369+0.074972j, -0.918726+0.978528j, -1.632236+1.966841j, -2.493058+3.141602j, -3.633981+4.671469j, -5.324938+6.899390j, -8.252279+10.694957j, -14.892370+19.196043j, -46.681065+59.554405j, 54.208477-68.138268j, 18.536413-22.852205j, 11.624343-13.988585j, 8.672417-10.134261j, 7.032095-7.932795j, 5.988081-6.476955j, 5.267026-5.418187j, 4.741543-4.593071j, 4.344700-3.913736j, 4.038067-3.327708j, 3.798228-2.800345j, 3.610516-2.306590j, 3.465673-1.825919j, 3.358337-1.339282j, 3.286052-0.826068j, 3.249444-0.261090j, 3.252759+0.390493j, 3.305551+1.182679j, 3.427006+2.206945j, 3.656606+3.637998j, 4.084312+5.861665j, 4.961253+9.941730j, 7.334962+20.296297j, 27.978790+107.600204j, -7.828804-42.966858j, -2.376139-19.714317j, -0.945020-13.425201j, -0.301373-10.471541j, 0.055607-8.741675j, 0.277131-7.596722j, 0.424306-6.777560j, 0.526932-6.158610j, 0.600702-5.671848j, 0.654813-5.277150j, 0.695217-4.949336j, 0.725673-4.671717j, 0.748803-4.432799j, 0.766424-4.224398j, 0.779737-4.040462j, 0.789730-3.876616j, 0.797102-3.729432j, 0.802416-3.596254j, 0.806085-3.474905j, 0.808410-3.363742j, 0.809676-3.261417j, 0.810086-3.166744j, 0.809782-3.078861j, 0.808874-2.996920j, 0.807521-2.920314j, 0.805814-2.848422j, 0.803803-2.780782j, 0.801493-2.717038j, 0.799054-2.656749j, 0.796413-2.599599j, 0.793639-2.545445j, 0.790848-2.493841j, 0.787957-2.444738j, 0.784976-2.397764j, 0.781953-2.353010j, 0.778999-2.310129j, 0.775930-2.268980j, 0.772933-2.229634j, 0.770097-2.191660j, 0.766957-2.154984j, 0.763828-2.120056j, 0.760979-2.086323j, 0.758078-2.053653j, 0.755197-2.022189j, 0.752405-1.991755j, 0.749579-1.962305j, 0.746858-1.933843j, 0.744163-1.906194j, 0.741480-1.879482j, 0.738880-1.853526j, 0.736301-1.828361j, 0.733779-1.803890j, 0.731304-1.780117j, 0.728859-1.757036j, 0.726496-1.734539j, 0.724120-1.712637j, 0.721807-1.691352j, 0.719560-1.670581j, 0.717337-1.650365j, 0.715144-1.630633j, 0.713086-1.611457j, 0.710935-1.592595j, 0.708946-1.574316j, 0.706969-1.556355j, 0.705002-1.538784j, 0.703038-1.521704j, 0.701149-1.504959j, 0.699324-1.488558j, 0.697487-1.472530j, 0.695703-1.456872j, 0.693982-1.441491j, 0.692264-1.426430j, 0.690556-1.411690j, 0.688923-1.397259j, 0.687318-1.383075j, 0.685725-1.369192j, 0.684181-1.355566j, 0.682651-1.342204j, 0.681170-1.329079j, 0.679702-1.316194j, 0.678249-1.303541j, 0.676846-1.291143j, 0.675455-1.278943j, 0.674109-1.266958j, 0.672776-1.255174j, 0.671474-1.243619j, 0.670195-1.232213j, 0.668927-1.221009j, 0.667684-1.210019j, 0.666483-1.199189j, 0.665288-1.188514j, 0.664104-1.178036j, 0.662968-1.167722j, 0.661832-1.157551j, 0.660694-1.147560j, 0.659637-1.137705j, 0.658594-1.128020j, 0.657507-1.118437j, 0.656487-1.109036j, 0.655498-1.099747j, 0.654485-1.090588j, 0.653524-1.081570j, 0.652557-1.072687j, 0.651613-1.063900j, 0.650710-1.055268j, 0.649756-1.046748j, 0.648865-1.038308j, 0.647993-1.030053j, 0.647168-1.021842j, 0.646279-1.013741j, 0.645453-1.005769j, 0.644668-0.997856j, 0.643813-0.990086j, 0.642983-0.982391j, 0.642199-0.974869j, 0.641448-0.967358j, 0.640676-0.959960j, 0.639932-0.952672j, 0.639189-0.945474j, 0.638455-0.938312j, 0.637739-0.931304j, 0.637056-0.924350j, 0.636370-0.917466j, 0.635692-0.910672j, 0.635025-0.903954j, 0.634363-0.897285j, 0.633700-0.890731j, 0.633079-0.884227j, 0.632442-0.877801j, 0.631808-0.871432j, 0.631203-0.865211j, 0.630657-0.858933j, 0.630009-0.852787j, 0.629435-0.846720j, 0.628857-0.840690j, 0.628302-0.834735j, 0.627746-0.828837j, 0.627189-0.823009j, 0.626653-0.817231j, 0.626103-0.811511j, 0.625596-0.805868j, 0.625069-0.800271j, 0.624568-0.794719j, 0.624096-0.789271j, 0.623636-0.783752j, 0.623162-0.778401j, 0.622638-0.772912j, 0.622035-0.767778j, 0.621727-0.762538j, 0.621231-0.757336j, 0.620832-0.752130j, 0.620334-0.747056j, 0.619858-0.741981j, 0.619432-0.737019j, 0.618998-0.732020j, 0.618544-0.727145j, 0.618153-0.722285j, 0.617743-0.717446j, 0.617306-0.712679j, 0.616924-0.707953j, 0.616512-0.703224j, 0.616183-0.698580j, 0.615744-0.693925j, 0.615371-0.689411j, 0.615043-0.684802j, 0.614654-0.680308j, 0.614284-0.675857j, 0.613898-0.671350j, 0.613577-0.667014j, 0.613210-0.662609j, 0.612861-0.658298j, 0.612531-0.654022j, 0.612185-0.649728j, 0.611859-0.645550j, 0.611642-0.641249j, 0.611136-0.636913j, 0.610646-0.633032j, 0.610507-0.629024j, 0.610225-0.624834j, 0.609859-0.620882j, 0.609600-0.616845j, 0.609295-0.612821j, 0.609078-0.608949j, 0.608727-0.604875j, 0.608375-0.601130j, 0.608100-0.597219j, 0.607840-0.593350j, 0.607565-0.589586j, 0.607285-0.585805j, 0.607002-0.582020j, 0.606752-0.578315j, 0.606472-0.574595j, 0.606220-0.570928j, 0.605970-0.567255j, 0.605698-0.563644j, 0.605435-0.560036j, 0.605197-0.556439j, 0.604949-0.552912j, 0.604703-0.549349j, 0.604451-0.545852j, 0.604254-0.542343j, 0.603994-0.538884j, 0.603753-0.535442j, 0.603519-0.531994j, 0.603287-0.528637j, 0.603090-0.525241j, 0.602864-0.521845j, 0.602637-0.518507j, 0.602358-0.515208j, 0.602173-0.511933j, 0.601995-0.508643j, 0.601741-0.505372j, 0.601560-0.502162j, 0.601356-0.498818j, 0.601064-0.495807j, 0.600871-0.492542j, 0.600847-0.489471j, 0.600525-0.486213j, 0.600386-0.483112j, 0.600157-0.479973j, 0.599974-0.476955j, 0.599805-0.473826j, 0.599613-0.470751j, 0.599424-0.467741j, 0.599253-0.464687j, 0.599051-0.461702j, 0.598889-0.458689j, 0.598691-0.455711j, 0.598533-0.452759j, 0.598359-0.449816j, 0.598156-0.446890j, 0.598010-0.443983j, 0.597836-0.441087j, 0.597682-0.438215j, 0.597483-0.435376j, 0.597473-0.432526j, 0.597183-0.429527j, 0.596995-0.426873j, 0.596890-0.424021j, 0.596744-0.421220j, 0.596582-0.418441j, 0.596471-0.415688j, 0.596321-0.412897j, 0.596164-0.410167j, 0.596012-0.407407j, 0.595860-0.404685j, 0.595691-0.401956j, 0.595559-0.399332j, 0.595397-0.396627j, 0.595281-0.393963j, 0.595147-0.391330j, 0.595045-0.388700j, 0.594897-0.386043j, 0.594749-0.383445j, 0.594633-0.380834j, 0.594520-0.378211j, 0.594396-0.375637j, 0.594251-0.373048j, 0.594128-0.370476j, 0.593984-0.367930j, 0.593853-0.365384j, 0.593714-0.362872j, 0.593578-0.360363j, 0.593475-0.357900j, 0.593405-0.355408j, 0.593272-0.352908j, 0.593189-0.350462j, 0.593122-0.347965j, 0.592982-0.345468j, 0.592873-0.343053j, 0.592783-0.340567j, 0.592674-0.338134j, 0.592533-0.335692j, 0.592430-0.333313j, 0.592322-0.330881j, 0.592195-0.328502j, 0.592099-0.326116j, 0.591990-0.323737j, 0.591882-0.321394j, 0.591779-0.319026j, 0.591682-0.316710j, 0.591577-0.314363j, 0.591485-0.312025j, 0.591406-0.309709j, 0.591296-0.307381j, 0.591194-0.305097j, 0.591119-0.302785j, 0.591003-0.300522j, 0.590905-0.298207j, 0.590839-0.295980j, 0.590754-0.293683j, 0.590649-0.291443j, 0.590574-0.289189j, 0.590490-0.286940j, 0.590384-0.284720j, 0.590305-0.282494j, 0.590251-0.280275j, 0.590154-0.278038j, 0.590068-0.275849j, 0.590000-0.273649j, 0.589903-0.271446j, 0.589830-0.269276j, 0.589760-0.267087j, 0.589679-0.264898j, 0.589600-0.262751j, 0.589519-0.260597j, 0.589449-0.258441j, 0.589366-0.256305j, 0.589301-0.254161j, 0.589226-0.252025j, 0.589152-0.249874j, 0.589076-0.247810j, 0.589022-0.245645j, 0.588959-0.243558j, 0.588892-0.241465j, 0.588800-0.239337j, 0.588730-0.237222j, 0.588696-0.235147j, 0.588599-0.233132j, 0.588528-0.230956j, 0.588401-0.228997j, 0.588402-0.226879j, 0.588369-0.224837j, 0.588276-0.222809j, 0.588219-0.220737j, 0.588167-0.218689j, 0.588077-0.216660j, 0.588030-0.214656j, 0.588012-0.212602j, 0.587947-0.210576j, 0.587861-0.208579j, 0.587823-0.206551j, 0.587766-0.204530j, 0.587711-0.202566j, 0.587667-0.200534j, 0.587607-0.198541j, 0.587556-0.196544j, 0.587483-0.194579j, 0.587437-0.192579j, 0.587392-0.190603j, 0.587325-0.188639j, 0.587295-0.186680j, 0.587225-0.184705j, 0.587166-0.182767j, 0.587124-0.180802j, 0.587077-0.178865j, 0.587076-0.176927j, 0.586980-0.174957j, 0.586948-0.173038j, 0.586938-0.171048j, 0.586742-0.169234j, 0.586883-0.167245j, 0.586882-0.165371j, 0.586697-0.163287j, 0.586682-0.161475j, 0.586627-0.159540j, 0.586548-0.157663j, 0.586565-0.155749j, 0.586431-0.153864j, 0.586444-0.152073j, 0.586530-0.150119j, 0.586426-0.148182j, 0.586420-0.146311j, 0.586380-0.144390j, 0.586326-0.142525j, 0.586313-0.140652j, 0.586236-0.138745j, 0.586261-0.136877j, 0.586191-0.134987j, 0.586144-0.133134j, 0.586145-0.131249j, 0.586082-0.129388j, 0.586056-0.127545j, 0.586035-0.125679j, 0.585983-0.123810j, 0.585942-0.121932j, 0.585919-0.120130j, 0.585886-0.118291j, 0.585858-0.116425j, 0.585808-0.114581j, 0.585803-0.112740j, 0.585753-0.110908j, 0.585749-0.109093j, 0.585709-0.107307j, 0.585729-0.105398j, 0.585702-0.103601j, 0.585658-0.101762j, 0.585630-0.099964j, 0.585601-0.098075j, 0.585622-0.096345j, 0.585580-0.094397j, 0.585476-0.092569j, 0.585485-0.090844j, 0.585442-0.089047j, 0.585443-0.087212j, 0.585414-0.085426j, 0.585404-0.083609j, 0.585372-0.081822j, 0.585373-0.080002j, 0.585369-0.078208j, 0.585325-0.076392j, 0.585309-0.074611j, 0.585288-0.072805j, 0.585282-0.071000j, 0.585250-0.069246j, 0.585199-0.067407j, 0.585271-0.065682j, 0.585288-0.063851j, 0.585135-0.062016j, 0.585209-0.060265j, 0.585158-0.058488j, 0.585155-0.056676j, 0.585115-0.054924j, 0.585142-0.053113j, 0.585098-0.051397j, 0.585121-0.049569j, 0.585102-0.047795j, 0.585071-0.045992j, 0.585099-0.044217j, 0.585035-0.042445j, 0.585030-0.040692j, 0.585026-0.038921j, 0.585066-0.037145j, 0.585029-0.035339j, 0.584996-0.033563j, 0.585014-0.031812j, 0.584996-0.030016j, 0.584964-0.028249j, 0.584913-0.026496j, 0.584938-0.024775j, 0.584946-0.023032j, 0.585011-0.021227j, 0.584986-0.019436j, 0.584948-0.017646j, 0.584952-0.015904j, 0.584958-0.014138j, 0.584954-0.012366j, 0.584936-0.010574j, 0.584962-0.008847j, 0.584963-0.007048j, 0.584925-0.005285j, 0.584918-0.003535j, 0.584928-0.001770j, 0.000000+0.000000j, ])\n",
    "\n",
    "in_ifft= np.array([\n",
    "\t-0.488550-1.073486j, -1.143540-1.001763j, -1.214318-0.931874j, -1.287396-0.862128j, -1.363589-0.791252j, -1.443559-0.718011j, -1.528291-0.640252j, -1.618901-0.555108j, -1.716956-0.457779j, -1.824541-0.339863j, -1.945243-0.184737j, -2.085932+0.045735j, -2.264729+0.465064j, -2.563945+1.626935j, -14.762939+84.916557j, -2.208038-2.990985j, -2.579546-1.733346j, -2.862531-1.296941j, -3.155671-1.060919j, -3.489687-0.902976j, -3.890250-0.782133j, -4.391366-0.679731j, -5.047789-0.584543j, -5.959464-0.487134j, -7.333162-0.374572j, -9.683509-0.220129j, -14.750796+0.062221j, -34.572449+1.058547j, 67.258446-3.863585j, 15.138947-1.302502j, 7.756132-0.919311j, 4.723043-0.749958j, 3.006722-0.646885j, 1.848674-0.573453j, 0.964721-0.516239j, 0.219065-0.468910j, -0.468882-0.428811j, -1.159092-0.394101j, -1.911662-0.364361j, -2.805313-0.340019j, -3.970351-0.322775j, -5.670836-0.317049j, -8.576335-0.335598j, -15.101977-0.424828j, -46.146622-0.991998j, 52.160023+0.963291j, 17.326254+0.323707j, 10.529123+0.232086j, 7.590048+0.217325j, 5.925937+0.229692j, 4.838890+0.255975j, 4.061255+0.291690j, 3.467762+0.335212j, 2.991572+0.386153j, 2.593699+0.444933j, 2.248683+0.512839j, 1.939242+0.591413j, 1.652098+0.683300j, 1.376235+0.792136j, 1.100851+0.923368j, 0.814381+1.084931j, 0.501699+1.289304j, 0.140771+1.557091j, -0.304726+1.924254j, -0.902991+2.460818j, -1.803761+3.322351j, -3.418490+4.939209j, -7.454608+9.100460j, -41.219097+44.432220j, 16.924597-16.581968j, 7.911760-7.189560j, 5.454852-4.666291j, 4.288232-3.492418j, 3.595855-2.812794j, 3.130805-2.368777j, 2.792726-2.055613j, 2.533124-1.822440j, 2.325574-1.641785j, 2.154428-1.497701j, 2.009984-1.379861j, 1.885628-1.281631j, 1.776977-1.198403j, 1.680740-1.126849j, 1.594485-1.064734j, 1.516752-1.010165j, 1.445872-0.961883j, 1.380803-0.918922j, 1.320849-0.880247j, 1.265162-0.845374j, 1.213395-0.813753j, 1.164768-0.784757j, 1.119201-0.758423j, 1.076241-0.734040j, 1.035854-0.711504j, 0.997308-0.690809j, 0.960815-0.671493j, 0.926032-0.653547j, 0.892845-0.636839j, 0.861137-0.621163j, 0.830770-0.606534j, 0.801641-0.592765j, 0.773639-0.579852j, 0.746651-0.567709j, 0.720721-0.556268j, 0.695684-0.545454j, 0.671452-0.535248j, 0.648122-0.525616j, 0.625469-0.516417j, 0.603414-0.507786j, 0.582144-0.499682j, 0.561582-0.491901j, 0.541496-0.484516j, 0.521992-0.477526j, 0.503052-0.470860j, 0.484554-0.464584j, 0.466548-0.458579j, 0.449023-0.452845j, 0.431927-0.447439j, 0.415202-0.442308j, 0.398871-0.437406j, 0.382943-0.432761j, 0.367352-0.428375j, 0.352074-0.424144j, 0.337263-0.420135j, 0.322529-0.416379j, 0.308274-0.412831j, 0.294241-0.409457j, 0.280487-0.406209j, 0.266971-0.403161j, 0.253776-0.400288j, 0.240776-0.397584j, 0.228018-0.394981j, 0.215542-0.392550j, 0.203197-0.390260j, 0.191114-0.388137j, 0.179223-0.386130j, 0.167544-0.384235j, 0.156038-0.382495j, 0.144743-0.380865j, 0.133625-0.379350j, 0.122646-0.377946j, 0.111844-0.376665j, 0.101241-0.375477j, 0.090761-0.374385j, 0.080442-0.373426j, 0.070296-0.372538j, 0.060255-0.371756j, 0.050371-0.371076j, 0.040637-0.370452j, 0.031037-0.369947j, 0.021552-0.369541j, 0.012193-0.369203j, 0.002982-0.368939j, -0.006165-0.368770j, -0.015111-0.368685j, -0.024023-0.368632j, -0.032776-0.368705j, -0.041455-0.368856j, -0.049986-0.369045j, -0.058463-0.369321j, -0.066814-0.369684j, -0.075069-0.370074j, -0.083238-0.370546j, -0.091275-0.371112j, -0.099258-0.371703j, -0.107115-0.372375j, -0.114926-0.373118j, -0.122635-0.373911j, -0.130247-0.374750j, -0.137829-0.375674j, -0.145262-0.376644j, -0.152663-0.377657j, -0.159985-0.378761j, -0.167254-0.379875j, -0.174373-0.381057j, -0.181497-0.382277j, -0.188530-0.383584j, -0.195431-0.384874j, -0.202312-0.386236j, -0.209111-0.387688j, -0.215799-0.389127j, -0.222459-0.390658j, -0.229057-0.392262j, -0.235597-0.393907j, -0.242079-0.395582j, -0.248514-0.397317j, -0.254885-0.399073j, -0.261177-0.400899j, -0.267452-0.402738j, -0.273631-0.404613j, -0.279736-0.406532j, -0.285839-0.408515j, -0.291849-0.410546j, -0.297788-0.412573j, -0.303703-0.414664j, -0.309583-0.416776j, -0.315334-0.418978j, -0.321117-0.421178j, -0.326841-0.423453j, -0.332522-0.425743j, -0.338133-0.428063j, -0.343737-0.430436j, -0.349239-0.432834j, -0.354704-0.435229j, -0.360138-0.437703j, -0.365562-0.440190j, -0.370727-0.442705j, -0.376186-0.445280j, -0.381456-0.448016j, -0.386616-0.450508j, -0.391781-0.453217j, -0.396908-0.455909j, -0.401986-0.458652j, -0.407041-0.461393j, -0.412051-0.464225j, -0.417035-0.467063j, -0.421952-0.469927j, -0.426871-0.472822j, -0.431708-0.475737j, -0.436569-0.478704j, -0.441323-0.481688j, -0.446094-0.484710j, -0.450859-0.487756j, -0.455469-0.490818j, -0.460140-0.493916j, -0.464731-0.497084j, -0.469418-0.500181j, -0.473882-0.503506j, -0.478463-0.506542j, -0.482759-0.509797j, -0.487339-0.513144j, -0.491734-0.516450j, -0.496128-0.519752j, -0.500507-0.523148j, -0.504811-0.526500j, -0.509089-0.529882j, -0.513369-0.533382j, -0.517645-0.536849j, -0.521878-0.540343j, -0.526019-0.543835j, -0.530203-0.547380j, -0.534335-0.550954j, -0.538433-0.554557j, -0.542538-0.558197j, -0.546582-0.561809j, -0.550632-0.565498j, -0.554602-0.569193j, -0.558602-0.572915j, -0.562558-0.576653j, -0.566473-0.580437j, -0.570402-0.584252j, -0.574275-0.588066j, -0.578156-0.591906j, -0.581971-0.595796j, -0.585820-0.599676j, -0.589618-0.603611j, -0.603611-0.607565j, -0.603271+0.585904j, -0.602916+0.578396j, -0.602483+0.570841j, -0.602031+0.563325j, -0.601536+0.555746j, -0.600972+0.548182j, -0.600371+0.540568j, -0.599747+0.532973j, -0.599070+0.525342j, -0.598353+0.517674j, -0.597575+0.510042j, -0.596804+0.502338j, -0.595938+0.494645j, -0.595040+0.486901j, -0.594105+0.479172j, -0.593129+0.471415j, -0.592141+0.463614j, -0.591084+0.455864j, -0.589982+0.448034j, -0.588780+0.440172j, -0.587630+0.432315j, -0.586446+0.424463j, -0.585149+0.416599j, -0.583874+0.408672j, -0.582532+0.400736j, -0.581072+0.392819j, -0.579649+0.384731j, -0.578379+0.376912j, -0.576747+0.368833j, -0.575272+0.360892j, -0.573651+0.352734j, -0.572041+0.344689j, -0.570402+0.336571j, -0.568709+0.328527j, -0.566963+0.320345j, -0.565195+0.312169j, -0.563374+0.304024j, -0.561534+0.295788j, -0.559648+0.287586j, -0.557720+0.279323j, -0.555756+0.271070j, -0.553724+0.262773j, -0.551716+0.254461j, -0.549636+0.246117j, -0.547539+0.237767j, -0.545355+0.229389j, -0.543318+0.220970j, -0.540973+0.212584j, -0.538687+0.204132j, -0.536415+0.195487j, -0.534117+0.187140j, -0.531735+0.178564j, -0.529367+0.169992j, -0.526927+0.161404j, -0.524435+0.152808j, -0.521922+0.144127j, -0.519366+0.135459j, -0.516752+0.126744j, -0.514138+0.118004j, -0.511461+0.109223j, -0.508800+0.100491j, -0.506073+0.091647j, -0.503342+0.082786j, -0.500537+0.073924j, -0.497694+0.065022j, -0.494840+0.056044j, -0.491957+0.047079j, -0.489025+0.038064j, -0.486029+0.028984j, -0.483029+0.019908j, -0.479967+0.010777j, -0.476889+0.001606j, -0.473762-0.007587j, -0.470602-0.016812j, -0.467432-0.026078j, -0.464277-0.035400j, -0.461027-0.044721j, -0.457772-0.054117j, -0.454507-0.063590j, -0.451141-0.073044j, -0.447762-0.082591j, -0.444346-0.092211j, -0.440908-0.101807j, -0.437389-0.111508j, -0.433873-0.121236j, -0.430320-0.131027j, -0.426721-0.140816j, -0.423108-0.150726j, -0.419457-0.160644j, -0.415761-0.170624j, -0.412042-0.180681j, -0.408308-0.190762j, -0.404507-0.200931j, -0.400700-0.211129j, -0.396861-0.221434j, -0.392958-0.231789j, -0.389035-0.242205j, -0.385095-0.252722j, -0.381093-0.263261j, -0.377064-0.273906j, -0.373038-0.284610j, -0.368945-0.295440j, -0.364825-0.306267j, -0.360675-0.317257j, -0.356492-0.328288j, -0.352252-0.339421j, -0.347998-0.350646j, -0.343735-0.361968j, -0.339403-0.373387j, -0.335039-0.384905j, -0.330654-0.396553j, -0.326217-0.408269j, -0.321766-0.420120j, -0.317276-0.432101j, -0.312741-0.444165j, -0.308172-0.456386j, -0.303574-0.468749j, -0.298945-0.481214j, -0.294270-0.493815j, -0.289584-0.506592j, -0.284847-0.519503j, -0.280057-0.532575j, -0.275255-0.545808j, -0.270428-0.559264j, -0.265577-0.572823j, -0.260653-0.586605j, -0.255698-0.600585j, -0.250723-0.614713j, -0.245714-0.629128j, -0.240641-0.643741j, -0.235552-0.658569j, -0.230400-0.673575j, -0.225276-0.689017j, -0.220133-0.704554j, -0.214881-0.720464j, -0.209642-0.736636j, -0.204365-0.753113j, -0.199029-0.769937j, -0.193679-0.787100j, -0.188350-0.804631j, -0.182945-0.822538j, -0.177484-0.840845j, -0.172050-0.859614j, -0.166569-0.878793j, -0.161075-0.898486j, -0.155570-0.918725j, -0.149984-0.939372j, -0.144430-0.960699j, -0.138883-0.982786j, -0.133322-1.005419j, -0.127786-1.028719j, -0.122234-1.052880j, -0.116711-1.077815j, -0.111218-1.103642j, -0.105741-1.130480j, -0.100364-1.158355j, -0.095008-1.187345j, -0.089788-1.217607j, -0.084614-1.249226j, -0.079594-1.282323j, -0.074763-1.317122j, -0.070024-1.353661j, -0.065720-1.392361j, -0.061654-1.433192j, -0.057806-1.476615j, -0.054551-1.522851j, -0.051756-1.572484j, -0.049710-1.625643j, -0.048527-1.683192j, -0.048304-1.745616j, -0.049486-1.813886j, -0.052381-1.889071j, -0.057304-1.972374j, -0.064982-2.065767j, -0.076261-2.171414j, -0.092362-2.292451j, -0.115080-2.433321j, -0.147045-2.600125j, -0.192547-2.802156j, -0.258391-3.053583j, -0.356854-3.377812j, -0.511774-3.816653j, -0.774928-4.451905j, -1.283169-5.471922j, -2.527551-7.439931j, -8.033171-13.444197j, 39.174755+8.011992j, -12.328768+32.817154j, 0.160602+7.176048j, 0.867839+3.604393j, 1.002665+2.080416j, 1.041075+1.207191j, 1.061207+0.624495j, 1.082013+0.195242j, 1.109306-0.144855j, 1.145147-0.430564j, 1.190949-0.682887j, 1.247948-0.915882j, 1.317760-1.139847j, 1.402854-1.363688j, 1.506629-1.595786j, 1.634201-1.845539j, 1.793060-2.124434j, 1.994925-2.449013j, 2.258804-2.843948j, 2.617874-3.350778j, 3.135278-4.046948j, 3.948205-5.096033j, 5.424417-6.917203j, 9.108000-10.924012j, 24.635326-33.977886j, -22.329638+28.711781j, -7.321778+9.047481j, -4.163491+4.916997j, -2.763186+3.074152j, -1.949902+1.991874j, -1.398419+1.247427j, -0.980346+0.674367j, -0.632570+0.190514j, -0.317193-0.253415j, -0.006189-0.695312j, 0.328315-1.172925j, 0.722058-1.737025j, 1.234045-2.474192j, 1.982644-3.568927j, 3.255003-5.537478j, 5.391698-11.119671j, 33.972008-39.165859j, -16.792566+19.859133j, -7.185930+8.130210j, -4.774803+5.088629j, -3.677598+3.656189j, -3.052263+2.802399j, -2.652675+2.220095j, -2.382273+1.783706j, -2.198081+1.429315j, -2.083354+1.115600j, -2.043711+0.802351j, -2.133282+0.413975j, -2.675881-0.375912j, 45.513615+43.180809j, -6.215956+8.522532j, -0.769147+1.313775j, -0.844344+0.936926j, -0.876119+0.720259j, -0.885410+0.562446j, -0.884010+0.434540j, -0.877549+0.324533j, -0.868834+0.226251j, -0.859427+0.136147j, -0.850114+0.051849j, -0.841451-0.028238j, -0.833665-0.105319j, -0.827039-0.180417j, -0.822011-0.254793j, ])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fe7e5a7c0d0>]"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(out_swapped_fft.imag)\n",
    "plt.plot(in_ifft.imag)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "in_rfft = np.array([\n",
    "\t-1.562036+0.584937j, -1.562941+0.145258j, -1.565558+0.292088j, -1.569749+0.442008j, -1.575004+0.597156j, -1.580754+0.759626j, -1.585682+0.932536j, -1.587745+1.120105j, -1.583375+1.328892j, -1.565530+1.569675j, -1.519689+1.863015j, -1.411136+2.254721j, -1.134343+2.878210j, -0.168198+4.377177j, 78.417946+100.976562j, -4.846416-0.600737j, -3.846591+1.079627j, -3.652901+1.845597j, -3.687270+2.426564j, -3.847080+2.979532j, -4.113157+3.575404j, -4.499088+4.273055j, -5.047235+5.148568j, -5.846677+6.329936j, -7.089177+8.075341j, -9.257773+11.021983j, -13.991028+17.320065j, -32.631157+41.832981j, 63.362129-83.858559j, 14.281013-19.470491j, 7.354003-10.318903j, 4.523434-6.537763j, 2.931504-4.381854j, 1.863026-2.914109j, 1.049821-1.783094j, 0.363374-0.820187j, -0.273369+0.074972j, -0.918726+0.978528j, -1.632236+1.966841j, -2.493058+3.141602j, -3.633981+4.671469j, -5.324938+6.899390j, -8.252279+10.694957j, -14.892370+19.196043j, -46.681065+59.554405j, 54.208477-68.138268j, 18.536413-22.852205j, 11.624343-13.988585j, 8.672417-10.134261j, 7.032095-7.932795j, 5.988081-6.476955j, 5.267026-5.418187j, 4.741543-4.593071j, 4.344700-3.913736j, 4.038067-3.327708j, 3.798228-2.800345j, 3.610516-2.306590j, 3.465673-1.825919j, 3.358337-1.339282j, 3.286052-0.826068j, 3.249444-0.261090j, 3.252759+0.390493j, 3.305551+1.182679j, 3.427006+2.206945j, 3.656606+3.637998j, 4.084312+5.861665j, 4.961253+9.941730j, 7.334962+20.296297j, 27.978790+107.600204j, -7.828804-42.966858j, -2.376139-19.714317j, -0.945020-13.425201j, -0.301373-10.471541j, 0.055607-8.741675j, 0.277131-7.596722j, 0.424306-6.777560j, 0.526932-6.158610j, 0.600702-5.671848j, 0.654813-5.277150j, 0.695217-4.949336j, 0.725673-4.671717j, 0.748803-4.432799j, 0.766424-4.224398j, 0.779737-4.040462j, 0.789730-3.876616j, 0.797102-3.729432j, 0.802416-3.596254j, 0.806085-3.474905j, 0.808410-3.363742j, 0.809676-3.261417j, 0.810086-3.166744j, 0.809782-3.078861j, 0.808874-2.996920j, 0.807521-2.920314j, 0.805814-2.848422j, 0.803803-2.780782j, 0.801493-2.717038j, 0.799054-2.656749j, 0.796413-2.599599j, 0.793639-2.545445j, 0.790848-2.493841j, 0.787957-2.444738j, 0.784976-2.397764j, 0.781953-2.353010j, 0.778999-2.310129j, 0.775930-2.268980j, 0.772933-2.229634j, 0.770097-2.191660j, 0.766957-2.154984j, 0.763828-2.120056j, 0.760979-2.086323j, 0.758078-2.053653j, 0.755197-2.022189j, 0.752405-1.991755j, 0.749579-1.962305j, 0.746858-1.933843j, 0.744163-1.906194j, 0.741480-1.879482j, 0.738880-1.853526j, 0.736301-1.828361j, 0.733779-1.803890j, 0.731304-1.780117j, 0.728859-1.757036j, 0.726496-1.734539j, 0.724120-1.712637j, 0.721807-1.691352j, 0.719560-1.670581j, 0.717337-1.650365j, 0.715144-1.630633j, 0.713086-1.611457j, 0.710935-1.592595j, 0.708946-1.574316j, 0.706969-1.556355j, 0.705002-1.538784j, 0.703038-1.521704j, 0.701149-1.504959j, 0.699324-1.488558j, 0.697487-1.472530j, 0.695703-1.456872j, 0.693982-1.441491j, 0.692264-1.426430j, 0.690556-1.411690j, 0.688923-1.397259j, 0.687318-1.383075j, 0.685725-1.369192j, 0.684181-1.355566j, 0.682651-1.342204j, 0.681170-1.329079j, 0.679702-1.316194j, 0.678249-1.303541j, 0.676846-1.291143j, 0.675455-1.278943j, 0.674109-1.266958j, 0.672776-1.255174j, 0.671474-1.243619j, 0.670195-1.232213j, 0.668927-1.221009j, 0.667684-1.210019j, 0.666483-1.199189j, 0.665288-1.188514j, 0.664104-1.178036j, 0.662968-1.167722j, 0.661832-1.157551j, 0.660694-1.147560j, 0.659637-1.137705j, 0.658594-1.128020j, 0.657507-1.118437j, 0.656487-1.109036j, 0.655498-1.099747j, 0.654485-1.090588j, 0.653524-1.081570j, 0.652557-1.072687j, 0.651613-1.063900j, 0.650710-1.055268j, 0.649756-1.046748j, 0.648865-1.038308j, 0.647993-1.030053j, 0.647168-1.021842j, 0.646279-1.013741j, 0.645453-1.005769j, 0.644668-0.997856j, 0.643813-0.990086j, 0.642983-0.982391j, 0.642199-0.974869j, 0.641448-0.967358j, 0.640676-0.959960j, 0.639932-0.952672j, 0.639189-0.945474j, 0.638455-0.938312j, 0.637739-0.931304j, 0.637056-0.924350j, 0.636370-0.917466j, 0.635692-0.910672j, 0.635025-0.903954j, 0.634363-0.897285j, 0.633700-0.890731j, 0.633079-0.884227j, 0.632442-0.877801j, 0.631808-0.871432j, 0.631203-0.865211j, 0.630657-0.858933j, 0.630009-0.852787j, 0.629435-0.846720j, 0.628857-0.840690j, 0.628302-0.834735j, 0.627746-0.828837j, 0.627189-0.823009j, 0.626653-0.817231j, 0.626103-0.811511j, 0.625596-0.805868j, 0.625069-0.800271j, 0.624568-0.794719j, 0.624096-0.789271j, 0.623636-0.783752j, 0.623162-0.778401j, 0.622638-0.772912j, 0.622035-0.767778j, 0.621727-0.762538j, 0.621231-0.757336j, 0.620832-0.752130j, 0.620334-0.747056j, 0.619858-0.741981j, 0.619432-0.737019j, 0.618998-0.732020j, 0.618544-0.727145j, 0.618153-0.722285j, 0.617743-0.717446j, 0.617306-0.712679j, 0.616924-0.707953j, 0.616512-0.703224j, 0.616183-0.698580j, 0.615744-0.693925j, 0.615371-0.689411j, 0.615043-0.684802j, 0.614654-0.680308j, 0.614284-0.675857j, 0.613898-0.671350j, 0.613577-0.667014j, 0.613210-0.662609j, 0.612861-0.658298j, 0.612531-0.654022j, 0.612185-0.649728j, 0.611859-0.645550j, 0.611642-0.641249j, 0.611136-0.636913j, 0.610646-0.633032j, 0.610507-0.629024j, 0.610225-0.624834j, 0.609859-0.620882j, 0.609600-0.616845j, 0.609295-0.612821j, 0.609078-0.608949j, 0.608727-0.604875j, 0.608375-0.601130j, 0.608100-0.597219j, 0.607840-0.593350j, 0.607565-0.589586j, 0.607285-0.585805j, 0.607002-0.582020j, 0.606752-0.578315j, 0.606472-0.574595j, 0.606220-0.570928j, 0.605970-0.567255j, 0.605698-0.563644j, 0.605435-0.560036j, 0.605197-0.556439j, 0.604949-0.552912j, 0.604703-0.549349j, 0.604451-0.545852j, 0.604254-0.542343j, 0.603994-0.538884j, 0.603753-0.535442j, 0.603519-0.531994j, 0.603287-0.528637j, 0.603090-0.525241j, 0.602864-0.521845j, 0.602637-0.518507j, 0.602358-0.515208j, 0.602173-0.511933j, 0.601995-0.508643j, 0.601741-0.505372j, 0.601560-0.502162j, 0.601356-0.498818j, 0.601064-0.495807j, 0.600871-0.492542j, 0.600847-0.489471j, 0.600525-0.486213j, 0.600386-0.483112j, 0.600157-0.479973j, 0.599974-0.476955j, 0.599805-0.473826j, 0.599613-0.470751j, 0.599424-0.467741j, 0.599253-0.464687j, 0.599051-0.461702j, 0.598889-0.458689j, 0.598691-0.455711j, 0.598533-0.452759j, 0.598359-0.449816j, 0.598156-0.446890j, 0.598010-0.443983j, 0.597836-0.441087j, 0.597682-0.438215j, 0.597483-0.435376j, 0.597473-0.432526j, 0.597183-0.429527j, 0.596995-0.426873j, 0.596890-0.424021j, 0.596744-0.421220j, 0.596582-0.418441j, 0.596471-0.415688j, 0.596321-0.412897j, 0.596164-0.410167j, 0.596012-0.407407j, 0.595860-0.404685j, 0.595691-0.401956j, 0.595559-0.399332j, 0.595397-0.396627j, 0.595281-0.393963j, 0.595147-0.391330j, 0.595045-0.388700j, 0.594897-0.386043j, 0.594749-0.383445j, 0.594633-0.380834j, 0.594520-0.378211j, 0.594396-0.375637j, 0.594251-0.373048j, 0.594128-0.370476j, 0.593984-0.367930j, 0.593853-0.365384j, 0.593714-0.362872j, 0.593578-0.360363j, 0.593475-0.357900j, 0.593405-0.355408j, 0.593272-0.352908j, 0.593189-0.350462j, 0.593122-0.347965j, 0.592982-0.345468j, 0.592873-0.343053j, 0.592783-0.340567j, 0.592674-0.338134j, 0.592533-0.335692j, 0.592430-0.333313j, 0.592322-0.330881j, 0.592195-0.328502j, 0.592099-0.326116j, 0.591990-0.323737j, 0.591882-0.321394j, 0.591779-0.319026j, 0.591682-0.316710j, 0.591577-0.314363j, 0.591485-0.312025j, 0.591406-0.309709j, 0.591296-0.307381j, 0.591194-0.305097j, 0.591119-0.302785j, 0.591003-0.300522j, 0.590905-0.298207j, 0.590839-0.295980j, 0.590754-0.293683j, 0.590649-0.291443j, 0.590574-0.289189j, 0.590490-0.286940j, 0.590384-0.284720j, 0.590305-0.282494j, 0.590251-0.280275j, 0.590154-0.278038j, 0.590068-0.275849j, 0.590000-0.273649j, 0.589903-0.271446j, 0.589830-0.269276j, 0.589760-0.267087j, 0.589679-0.264898j, 0.589600-0.262751j, 0.589519-0.260597j, 0.589449-0.258441j, 0.589366-0.256305j, 0.589301-0.254161j, 0.589226-0.252025j, 0.589152-0.249874j, 0.589076-0.247810j, 0.589022-0.245645j, 0.588959-0.243558j, 0.588892-0.241465j, 0.588800-0.239337j, 0.588730-0.237222j, 0.588696-0.235147j, 0.588599-0.233132j, 0.588528-0.230956j, 0.588401-0.228997j, 0.588402-0.226879j, 0.588369-0.224837j, 0.588276-0.222809j, 0.588219-0.220737j, 0.588167-0.218689j, 0.588077-0.216660j, 0.588030-0.214656j, 0.588012-0.212602j, 0.587947-0.210576j, 0.587861-0.208579j, 0.587823-0.206551j, 0.587766-0.204530j, 0.587711-0.202566j, 0.587667-0.200534j, 0.587607-0.198541j, 0.587556-0.196544j, 0.587483-0.194579j, 0.587437-0.192579j, 0.587392-0.190603j, 0.587325-0.188639j, 0.587295-0.186680j, 0.587225-0.184705j, 0.587166-0.182767j, 0.587124-0.180802j, 0.587077-0.178865j, 0.587076-0.176927j, 0.586980-0.174957j, 0.586948-0.173038j, 0.586938-0.171048j, 0.586742-0.169234j, 0.586883-0.167245j, 0.586882-0.165371j, 0.586697-0.163287j, 0.586682-0.161475j, 0.586627-0.159540j, 0.586548-0.157663j, 0.586565-0.155749j, 0.586431-0.153864j, 0.586444-0.152073j, 0.586530-0.150119j, 0.586426-0.148182j, 0.586420-0.146311j, 0.586380-0.144390j, 0.586326-0.142525j, 0.586313-0.140652j, 0.586236-0.138745j, 0.586261-0.136877j, 0.586191-0.134987j, 0.586144-0.133134j, 0.586145-0.131249j, 0.586082-0.129388j, 0.586056-0.127545j, 0.586035-0.125679j, 0.585983-0.123810j, 0.585942-0.121932j, 0.585919-0.120130j, 0.585886-0.118291j, 0.585858-0.116425j, 0.585808-0.114581j, 0.585803-0.112740j, 0.585753-0.110908j, 0.585749-0.109093j, 0.585709-0.107307j, 0.585729-0.105398j, 0.585702-0.103601j, 0.585658-0.101762j, 0.585630-0.099964j, 0.585601-0.098075j, 0.585622-0.096345j, 0.585580-0.094397j, 0.585476-0.092569j, 0.585485-0.090844j, 0.585442-0.089047j, 0.585443-0.087212j, 0.585414-0.085426j, 0.585404-0.083609j, 0.585372-0.081822j, 0.585373-0.080002j, 0.585369-0.078208j, 0.585325-0.076392j, 0.585309-0.074611j, 0.585288-0.072805j, 0.585282-0.071000j, 0.585250-0.069246j, 0.585199-0.067407j, 0.585271-0.065682j, 0.585288-0.063851j, 0.585135-0.062016j, 0.585209-0.060265j, 0.585158-0.058488j, 0.585155-0.056676j, 0.585115-0.054924j, 0.585142-0.053113j, 0.585098-0.051397j, 0.585121-0.049569j, 0.585102-0.047795j, 0.585071-0.045992j, 0.585099-0.044217j, 0.585035-0.042445j, 0.585030-0.040692j, 0.585026-0.038921j, 0.585066-0.037145j, 0.585029-0.035339j, 0.584996-0.033563j, 0.585014-0.031812j, 0.584996-0.030016j, 0.584964-0.028249j, 0.584913-0.026496j, 0.584938-0.024775j, 0.584946-0.023032j, 0.585011-0.021227j, 0.584986-0.019436j, 0.584948-0.017646j, 0.584952-0.015904j, 0.584958-0.014138j, 0.584954-0.012366j, 0.584936-0.010574j, 0.584962-0.008847j, 0.584963-0.007048j, 0.584925-0.005285j, 0.584918-0.003535j, 0.584928-0.001770j, 0.000000+0.000000j, ])\n",
    "\n",
    "in_ifft= np.array([\n",
    "\t-0.488550-1.073486j, -0.554160-1.000840j, -0.621390-0.929116j, -0.690906-0.857527j, -0.763482-0.784797j, -0.839893-0.709627j, -0.921095-0.629986j, -1.008108-0.542894j, -1.102596-0.443602j, -1.206643-0.323693j, -1.323789-0.166588j, -1.460859+0.065912j, -1.636045+0.487284j, -1.931770+1.651255j, -14.127262+84.942970j, -1.568868-2.962466j, -1.936787-1.702697j, -2.216181-1.264145j, -2.505758-1.025916j, -2.836261-0.865783j, -3.233231-0.742727j, -3.730756-0.638056j, -4.383689-0.540597j, -5.291846-0.440885j, -6.662026-0.326017j, -9.008785-0.169233j, -14.072571+0.115463j, -33.890663+1.114192j, 67.943787-3.805558j, 15.827759-1.241990j, 8.448480-0.856396j, 5.418859-0.684541j, 3.706077-0.579000j, 2.551532-0.503029j, 1.671097-0.443256j, 0.928853-0.393416j, 0.244601-0.350704j, -0.442175-0.313330j, -1.191358-0.281032j, -2.081491-0.253980j, -3.243050-0.234085j, -4.940065-0.225657j, -7.842099-0.241466j, -14.364279-0.327969j, -45.405434-0.892351j, 52.904655+1.065715j, 18.074303+0.428961j, 11.280626+0.340165j, 8.344965+0.328281j, 6.684297+0.343506j, 5.600651+0.372716j, 4.826393+0.411396j, 4.236242+0.457800j, 3.763642+0.511678j, 3.369191+0.573587j, 3.027519+0.644415j, 2.721485+0.726090j, 2.437720+0.821020j, 2.165236+0.932973j, 1.893258+1.067259j, 1.610100+1.232023j, 1.300748+1.439534j, 0.943125+1.710484j, 0.500990+2.080853j, -0.093971+2.620637j, -0.991379+3.485415j, -2.602791+5.105562j, -6.635635+9.270124j, -40.396835+44.605160j, 17.750179-16.405678j, 8.740662-7.009896j, 6.287006-4.483231j, 5.123636-3.305961j, 4.434563-2.622909j, 3.972718-2.175425j, 3.637901-1.858801j, 3.381575-1.622102j, 3.177196-1.437958j, 3.009317-1.290293j, 2.868033-1.168889j, 2.746909-1.067093j, 2.641446-0.980218j, 2.548373-0.905069j, 2.465422-0.839268j, 2.390642-0.780966j, 2.322784-0.729070j, 2.260960-0.682369j, 2.204041-0.639945j, 2.151519-0.601322j, 2.102802-0.565840j, 2.057317-0.533187j, 2.015035-0.502819j, 1.975124-0.474652j, 1.937515-0.448198j, 1.902194-0.423657j, 1.868708-0.400373j, 1.836951-0.378507j, 1.806847-0.357781j, 1.778077-0.338126j, 1.750708-0.319492j, 1.724543-0.301667j, 1.699528-0.284707j, 1.675526-0.268456j, 1.652512-0.252916j, 1.630429-0.237971j, 1.609131-0.223621j, 1.588701-0.209790j, 1.568973-0.196402j, 1.549807-0.183545j, 1.531450-0.171207j, 1.513721-0.159123j, 1.496483-0.147486j, 1.479839-0.136179j, 1.463693-0.125169j, 1.448040-0.114542j, 1.432868-0.104163j, 1.418069-0.094016j, 1.403717-0.084213j, 1.389792-0.074632j, 1.376222-0.065273j, 1.363014-0.056111j, 1.350160-0.047215j, 1.337595-0.038499j, 1.325329-0.029879j, 1.313396-0.021646j, 1.301798-0.013387j, 1.290426-0.005428j, 1.279289+0.002431j, 1.268437+0.010155j, 1.257886+0.017757j, 1.247459+0.025170j, 1.237311+0.032465j, 1.227353+0.039704j, 1.217571+0.046715j, 1.208040+0.053656j, 1.198684+0.060485j, 1.189497+0.067224j, 1.180499+0.073822j, 1.171678+0.080341j, 1.163012+0.086768j, 1.154497+0.093081j, 1.146150+0.099327j, 1.137949+0.105497j, 1.129872+0.111565j, 1.121968+0.117559j, 1.114167+0.123484j, 1.106506+0.129308j, 1.098990+0.135100j, 1.091547+0.140810j, 1.084241+0.146441j, 1.077079+0.151992j, 1.070004+0.157503j, 1.063031+0.162961j, 1.056176+0.168328j, 1.049427+0.173688j, 1.042723+0.178933j, 1.036166+0.184182j, 1.029707+0.189317j, 1.023309+0.194460j, 1.017003+0.199510j, 1.010805+0.204539j, 1.004657+0.209519j, 0.998596+0.214459j, 0.992628+0.219346j, 0.986716+0.224174j, 0.980901+0.228998j, 0.975135+0.233736j, 0.969459+0.238471j, 0.963832+0.243174j, 0.958290+0.247809j, 0.952810+0.252463j, 0.947370+0.257020j, 0.942032+0.261589j, 0.936729+0.266118j, 0.931467+0.270648j, 0.926254+0.275080j, 0.921158+0.279541j, 0.916029+0.283992j, 0.910947+0.288335j, 0.905981+0.292692j, 0.900989+0.297028j, 0.896074+0.301272j, 0.891237+0.305523j, 0.886466+0.309744j, 0.881717+0.313976j, 0.877024+0.318163j, 0.872360+0.322350j, 0.867758+0.326515j, 0.863159+0.330641j, 0.858609+0.334783j, 0.854090+0.338888j, 0.849630+0.342942j, 0.845216+0.347023j, 0.840785+0.351058j, 0.836409+0.355061j, 0.832060+0.359065j, 0.827789+0.363080j, 0.823504+0.366990j, 0.819298+0.370966j, 0.815116+0.374914j, 0.810946+0.378884j, 0.806809+0.382777j, 0.802704+0.386717j, 0.798575+0.390599j, 0.794525+0.394475j, 0.790485+0.398348j, 0.786436+0.402252j, 0.782458+0.405926j, 0.778652+0.409898j, 0.774573+0.413744j, 0.770695+0.417526j, 0.766795+0.421326j, 0.762945+0.425125j, 0.759069+0.428919j, 0.755284+0.432697j, 0.751464+0.436469j, 0.747682+0.440214j, 0.743945+0.443995j, 0.740185+0.447771j, 0.736473+0.451503j, 0.732760+0.455273j, 0.729068+0.458979j, 0.725408+0.462731j, 0.721733+0.466518j, 0.718082+0.470169j, 0.714497+0.473921j, 0.710830+0.477622j, 0.707370+0.481437j, 0.703609+0.485077j, 0.700038+0.488872j, 0.696558+0.492393j, 0.693022+0.496223j, 0.689471+0.499906j, 0.685994+0.503628j, 0.682456+0.507349j, 0.678932+0.511037j, 0.675505+0.514722j, 0.672044+0.518433j, 0.668585+0.522180j, 0.665106+0.525909j, 0.661666+0.529580j, 0.658235+0.533321j, 0.654819+0.537038j, 0.651421+0.540756j, 0.647964+0.544496j, 0.644582+0.548203j, 0.641193+0.551970j, 0.637801+0.555677j, 0.634410+0.559433j, 0.631044+0.563183j, 0.627688+0.566916j, 0.624317+0.570694j, 0.620946+0.574445j, 0.617607+0.578230j, 0.614238+0.581982j, 0.610903+0.585795j, 0.607565+0.589586j, 0.610903-0.585784j, 0.614237-0.581938j, 0.617605-0.578130j, 0.620942-0.574268j, 0.624309-0.570416j, 0.627675-0.566517j, 0.631022-0.562639j, 0.634378-0.558723j, 0.637755-0.554778j, 0.641130-0.550860j, 0.644498-0.546859j, 0.647856-0.542897j, 0.651283-0.538879j, 0.654647-0.534861j, 0.658022-0.530822j, 0.661408-0.526736j, 0.664796-0.522698j, 0.668216-0.518580j, 0.671610-0.514421j, 0.674999-0.510276j, 0.678347-0.506134j, 0.681782-0.501968j, 0.685224-0.497746j, 0.688595-0.493500j, 0.692032-0.489270j, 0.695444-0.484872j, 0.698789-0.480759j, 0.702214-0.476350j, 0.705818-0.472073j, 0.709112-0.467599j, 0.712599-0.463216j, 0.715993-0.458761j, 0.719440-0.454381j, 0.722897-0.449844j, 0.726327-0.445320j, 0.729774-0.440817j, 0.733229-0.436229j, 0.736666-0.431654j, 0.740137-0.427014j, 0.743567-0.422345j, 0.747030-0.417691j, 0.750511-0.412982j, 0.753942-0.408247j, 0.757443-0.403472j, 0.760902-0.398669j, 0.764391-0.393842j, 0.767841-0.389008j, 0.771467-0.384088j, 0.774808-0.379021j, 0.778295-0.374220j, 0.781832-0.369172j, 0.785339-0.364129j, 0.788834-0.359060j, 0.792383-0.353960j, 0.795886-0.348780j, 0.799399-0.343619j, 0.802916-0.338358j, 0.806423-0.333097j, 0.809929-0.327781j, 0.813485-0.322505j, 0.817001-0.317102j, 0.820567-0.311684j, 0.824130-0.306240j, 0.827720-0.300741j, 0.831264-0.295171j, 0.834824-0.289601j, 0.838410-0.283955j, 0.841997-0.278250j, 0.845599-0.272529j, 0.849174-0.266746j, 0.852774-0.260915j, 0.856370-0.255055j, 0.859984-0.249124j, 0.863586-0.243179j, 0.867217-0.237173j, 0.870887-0.231146j, 0.874589-0.225003j, 0.878231-0.218812j, 0.881946-0.212603j, 0.885663-0.206263j, 0.889313-0.199886j, 0.893030-0.193502j, 0.896756-0.186997j, 0.900475-0.180462j, 0.904183-0.173855j, 0.907943-0.167229j, 0.911696-0.160480j, 0.915462-0.153715j, 0.919257-0.146852j, 0.923052-0.139928j, 0.926883-0.132963j, 0.930707-0.125887j, 0.934568-0.118770j, 0.938433-0.111562j, 0.942329-0.104266j, 0.946250-0.096898j, 0.950162-0.089445j, 0.954114-0.081933j, 0.958093-0.074298j, 0.962069-0.066629j, 0.966074-0.058812j, 0.970147-0.050958j, 0.974200-0.042958j, 0.978282-0.034904j, 0.982404-0.026725j, 0.986551-0.018450j, 0.990705-0.010093j, 0.994918-0.001614j, 0.999180+0.006986j, 1.003430+0.015711j, 1.007733+0.024516j, 1.012081+0.033464j, 1.016441+0.042531j, 1.020868+0.051721j, 1.025320+0.061057j, 1.029817+0.070523j, 1.034368+0.080112j, 1.038954+0.089865j, 1.043587+0.099759j, 1.048276+0.109797j, 1.053022+0.120029j, 1.057816+0.130410j, 1.062662+0.140962j, 1.067601+0.151662j, 1.072581+0.162638j, 1.077605+0.173730j, 1.082755+0.185035j, 1.087879+0.196570j, 1.093138+0.208316j, 1.098503+0.220271j, 1.103922+0.232419j, 1.109402+0.244927j, 1.115002+0.257530j, 1.120734+0.270568j, 1.126559+0.283805j, 1.132453+0.297328j, 1.138473+0.311206j, 1.144615+0.325385j, 1.150857+0.339899j, 1.157264+0.354744j, 1.163829+0.370047j, 1.170486+0.385701j, 1.177317+0.401751j, 1.184309+0.418296j, 1.191468+0.435285j, 1.198837+0.452766j, 1.206332+0.470812j, 1.214087+0.489312j, 1.222157+0.508546j, 1.230311+0.528434j, 1.238724+0.548950j, 1.247462+0.570222j, 1.256419+0.592287j, 1.265718+0.615179j, 1.275338+0.639049j, 1.285277+0.663872j, 1.295596+0.689835j, 1.306317+0.716913j, 1.317520+0.745334j, 1.329095+0.775175j, 1.341246+0.806534j, 1.353939+0.839699j, 1.367151+0.874616j, 1.381202+0.911840j, 1.395926+0.951352j, 1.411270+0.993642j, 1.427679+1.038857j, 1.445024+1.087598j, 1.463492+1.140288j, 1.483268+1.197638j, 1.504385+1.260303j, 1.527274+1.329298j, 1.552089+1.405988j, 1.579048+1.491775j, 1.608734+1.588714j, 1.641662+1.699604j, 1.678624+1.828150j, 1.720677+1.979701j, 1.769280+2.161931j, 1.826739+2.386462j, 1.896529+2.671764j, 1.984813+3.049145j, 2.102488+3.576617j, 2.272127+4.373637j, 2.549378+5.734946j, 3.117544+8.634804j, 5.158961+19.360798j, -7.875904-50.110195j, -0.274009-9.833330j, 0.655327-5.059777j, 1.043269-3.181808j, 1.273495-2.161139j, 1.438852-1.507070j, 1.573396-1.041760j, 1.693120-0.684778j, 1.806917-0.394180j, 1.920792-0.145267j, 2.039340+0.077508j, 2.166861+0.285346j, 2.308094+0.487006j, 2.468589+0.690396j, 2.655810+0.903490j, 2.880014+1.136044j, 3.156847+1.400785j, 3.511212+1.717013j, 3.985569+2.116798j, 4.660359+2.659324j, 5.707628+3.470611j, 7.576897+4.878403j, 11.932045+8.094717j, 34.350876+24.461529j, -29.010900-21.625914j, -9.034045-7.037616j, -4.855143-3.950846j, -3.009629-2.562139j, -1.941959-1.738194j, -1.221169-1.164701j, -0.677828-0.717175j, -0.228726-0.334062j, 0.175381+0.022637j, 0.571134+0.382139j, 0.994302+0.774809j, 1.491046+1.241833j, 2.138316+1.853646j, 3.095877+2.757994j, 4.789392+4.350125j, 8.918954+8.210753j, 38.123150+35.391029j, -18.969635-17.670788j, -7.873698-7.322001j, -5.050274-4.661799j, -3.752415-3.415493j, -3.005118-2.675259j, -2.520801-2.171922j, -2.184934-1.796185j, -1.943906-1.493457j, -1.771232-1.230601j, -1.656349-0.980625j, -1.604988-0.708536j, -1.660804-0.332749j, -2.079110+0.533009j, 34.900242-53.455723j, 0.037842-2.156371j, -0.374815-1.378917j, -0.483741-1.064835j, -0.519887-0.872453j, -0.529829-0.731165j, -0.528815-0.616799j, -0.523152-0.518611j, -0.515859-0.431010j, -0.508387-0.350682j, -0.501609-0.275428j, -0.496066-0.203746j, -0.491929-0.134596j, -0.489406-0.066922j, ])\n",
    "\n",
    "out_swapped_fft = np.array([\n",
    "\t523.842285+65.815186j, 6.472797+53.296486j, -107.271835-8.097290j, -273.067719-55.410316j, -213.061920-69.106117j, -182.195206-61.234653j, -92.181709-46.219109j, -117.833519-45.553959j, -141.092102-58.289467j, -213.939285-79.050316j, -202.102676-87.916573j, -168.419693-81.094955j, -71.716194-58.542828j, -27.863167-39.497986j, -12.887085-32.826984j, -73.293762-45.293068j, -107.966011-59.947380j, -107.122246-62.527992j, -1.247986-35.766396j, 135.479568+11.673031j, 270.074341+64.161339j, 291.541473+91.131165j, 209.802078+81.180779j, 28.434570+33.321243j, -135.728638-25.584118j, -232.685425-71.870552j, -196.489792-81.653091j, -83.378975-59.018032j, 67.592514-15.063204j, 165.010925+24.683111j, 210.871979+52.063850j, 202.296051+63.466068j, 207.861694+74.434303j, 231.232483+89.931335j, 282.568817+113.794296j, 294.096558+128.824326j, 243.260391+123.960968j, 102.411720+87.422180j, -64.264221+32.792774j, -204.114655-22.941948j, -239.811905-52.646477j, -184.171509-51.544426j, -71.018257-24.653362j, 1.494468-0.208248j, -8.829697+3.328075j, -121.519531-27.483170j, -263.509888-76.848953j, -370.057678-125.291931j, -367.957367-145.152405j, -271.407318-132.452759j, -116.447990-91.736465j, 13.010301-47.602123j, 87.414093-12.830856j, 95.644257+2.669632j, 91.103828+11.282591j, 100.621063+20.277704j, 145.841721+39.551117j, 181.474487+57.226410j, 171.758011+62.806755j, 77.786469+39.718220j, -64.709030-5.161636j, -200.661972-58.218376j, -243.459808-88.917152j, -168.665970-83.294991j, 8.043633-36.564114j, 196.956818+27.142033j, 323.375916+84.225693j, 330.771362+108.465233j, 247.853806+101.129799j, 129.755478+72.208786j, 57.471199+48.631657j, 53.123802+41.135426j, 105.490395+54.367207j, 149.277420+69.952866j, 145.468414+76.032074j, 75.177917+60.177635j, -17.757950+33.117752j, -91.816269+4.713047j, -108.493317-8.459826j, -91.543945-11.254848j, -80.735130-11.580503j, -131.669449-30.227463j, -242.689484-69.372803j, -376.788605-123.952133j, -450.022614-166.083206j, -410.781036-176.658630j, -246.071655-140.952301j, -22.297314-74.552521j, 177.069550+0.535923j, 269.488983+51.288502j, 244.286499+67.381729j, 136.807999+48.862171j, 28.225502+19.704699j, -30.742825-4.228785j, -21.727417-8.632990j, 13.599411-3.359829j, 34.110123+3.011280j, 8.878937-4.031906j, -36.344212-17.744413j, -61.235794-29.908741j, -19.734161-21.491890j, 80.135475+7.079575j, 197.796997+49.710735j, 261.075378+81.097519j, 235.227264+88.329086j, 127.031937+63.937252j, 6.166359+27.786781j, -57.069511-0.170736j, -14.420670+4.070190j, 108.102081+37.537395j, 244.434769+87.422134j, 306.495636+122.100632j, 255.530579+125.381386j, 102.933624+89.029671j, -80.293571+32.272911j, -227.380051-26.980179j, -294.839264-66.899429j, -300.295898-89.086182j, -282.235504-98.016235j, -283.872284-110.011772j, -301.838745-123.721207j, -306.149841-135.330170j, -247.810623-125.775650j, -117.256386-91.258194j, 55.948677-33.303555j, 196.632919+22.908239j, 244.210236+57.933464j, 174.728882+53.419750j, 35.546448+19.783470j, -96.104767-25.225803j, -141.430588-50.423714j, -81.712074-45.299477j, 48.045746-9.498840j, 166.991333+31.881340j, 213.683640+60.156151j, 166.912262+58.261517j, 69.411766+36.014244j, -17.928604+6.395191j, -42.070793-7.899105j, -3.793842-4.669903j, 62.285324+13.681358j, 102.934303+28.195282j, 99.693390+33.740448j, 69.017494+27.932428j, 61.934883+28.377287j, 110.759377+43.689400j, 211.954941+80.721680j, 307.008667+120.892776j, 327.424591+145.117599j, 225.490234+128.693146j, 21.071068+73.082298j, -216.196075-9.266325j, -390.655487-84.347549j, -444.975952-130.959442j, -377.710693-135.177826j, -251.126526-112.448502j, -138.847748-80.292374j, -93.113113-62.845882j, -106.749168-60.979675j, -137.256653-70.123962j, -130.963562-70.231682j, -72.939468-56.776695j, 13.685772-28.836853j, 75.808746-5.060818j, 80.596191+5.709026j, 31.660604-3.856796j, -20.818371-17.738417j, -23.656670-22.562550j, 50.295746-1.467422j, 169.141037+37.286171j, 266.830902+79.375175j, 273.758179+96.242432j, 171.494019+78.750000j, -0.683685+27.837154j, -156.197327-28.604515j, -218.973862-67.155121j, -157.428680-65.511017j, -9.076698-30.393890j, 153.205261+23.978939j, 256.793304+69.191742j, 277.360626+95.113007j, 236.759979+97.538101j, 186.914032+92.940529j, 161.012665+88.507011j, 157.217361+91.069229j, 135.330811+86.513794j, 58.044930+66.300255j, -82.200996+20.135654j, -241.628265-38.103844j, -354.152954-92.187256j, -364.925690-116.378860j, -274.423096-107.434464j, -135.609451-71.572021j, -31.338745-37.618347j, -18.358292-24.002773j, -99.361023-43.739388j, -214.992065-80.612579j, -286.536041-115.134537j, -257.418640-120.326660j, -132.236435-93.623337j, 34.581619-41.475468j, 168.225525+9.571093j, 224.280624+45.299812j, 205.532776+55.363415j, 157.534912+52.965469j, 126.431778+47.404434j, 130.166092+51.436749j, 142.550964+56.258446j, 121.127495+53.950409j, 39.218330+29.410091j, -81.660263-10.474024j, -182.109100-53.538414j, -194.555756-71.807709j, -92.278961-54.373306j, 92.563232+0.718300j, 277.598633+67.349548j, 379.121826+121.176910j, 354.645386+136.529755j, 229.373871+116.259956j, 74.408646+72.475426j, -33.473953+34.187462j, -60.031151+13.693198j, -25.252960+16.413364j, 12.922806+23.975090j, 4.129120+24.011223j, -63.865208+3.489571j, -156.511841-27.156260j, -222.658936-57.787521j, -229.615662-70.956543j, -189.852066-70.293480j, -149.197952-62.563587j, -155.213776-67.987625j, -217.078339-89.138802j, -295.547485-122.472443j, -321.891357-142.596298j, -244.480927-133.415802j, -63.988964-83.101379j, 157.799438-9.354649j, 331.127228+65.006363j, 385.895538+107.667374j, 312.122345+110.400139j, 161.413040+76.260735j, 15.928480+32.461712j, -61.169777-2.394022j, -56.890152-12.336689j, -8.276276-6.922935j, 31.395172+4.251141j, 31.187286+4.719604j, 3.680019-1.088543j, -8.770092-7.025063j, 31.463890+4.595320j, 123.814240+32.940773j, 224.220551+72.378487j, 270.677002+98.611298j, 225.270508+99.829086j, 102.702850+69.333351j, -33.911423+27.167950j, -109.895248-7.136856j, -85.480957-10.355392j, 17.848854+13.815346j, 128.266815+52.343666j, 166.410019+74.210999j, 92.403725+64.741104j, -70.441704+17.911118j, -251.462952-44.615105j, -374.576599-102.880547j, -401.988708-133.982117j, -349.321594-139.816711j, -267.915710-126.601425j, -204.491089-113.569046j, -170.607086-102.875549j, -138.060883-94.080437j, -67.347588-70.657692j, 56.941139-30.006964j, 203.956482+26.657631j, 310.975098+75.790436j, 319.880920+100.417336j, 219.136078+84.843353j, 55.283615+41.698448j, -87.653290-9.948663j, -137.739655-38.650730j, -74.482841-34.544701j, 57.712036+1.550610j, 179.928864+43.329197j, 223.981033+71.296036j, 174.394470+68.222588j, 70.823425+44.392326j, -18.080505+13.623722j, -42.542549-0.590797j, 1.859749+4.279053j, 73.328957+25.415283j, 119.762375+42.658401j, 112.940598+49.137478j, 70.352745+40.659210j, 36.196461+33.518887j, 49.144783+36.016426j, 105.405991+55.961586j, 158.787048+76.954872j, 144.292175+82.939713j, 26.748253+52.460529j, -173.953964-10.275730j, -382.293610-91.210754j, -510.776733-156.241257j, -504.085571-185.601929j, -374.566681-168.006226j, -188.672028-122.137642j, -32.079567-68.645035j, 43.745438-34.049763j, 40.767365-20.461914j, 9.084225-23.324081j, 2.354774-21.609529j, 45.471008-9.280890j, 114.662643+16.091698j, 163.699707+36.915756j, 154.931686+44.720009j, 95.022751+31.898441j, 27.235294+13.825562j, 8.031754+3.274206j, 60.092346+16.953087j, 158.478745+47.140709j, 236.259521+80.741135j, 232.813599+90.842102j, 128.361893+69.903992j, -32.025467+19.893517j, -168.376846-31.261497j, -204.784897-61.273422j, -121.234825-49.999073j, 42.164665-6.905209j, 202.013580+51.102619j, 287.596130+93.654358j, 271.107971+109.929321j, 184.201294+96.538094j, 82.143051+72.150711j, 11.936604+47.071568j, -24.689026+31.492086j, -57.729855+14.174900j, -127.438194-11.615618j, -238.896347-55.744781j, -358.353851-105.248322j, -422.007843-145.793411j, -386.553802-153.974838j, -252.988251-128.720795j, -81.667206-77.800659j, 49.140575-30.755659j, 79.724121-5.964001j, 14.517189-15.931240j, -90.044060-43.902969j, -150.230759-70.217194j, -115.714134-68.310028j, 10.855197-36.592445j, 167.278076+17.223295j, 281.589478+65.490570j, 304.943848+93.523422j, 247.971649+91.473907j, 157.031525+74.099297j, 90.024826+53.086086j, 66.833054+43.922188j, 70.854973+40.240311j, 56.236473+35.644871j, -1.336227+15.218342j, -91.203583-15.412918j, -157.310867-46.546474j, -145.494934-53.315346j, -30.979197-27.849489j, 145.598434+29.535110j, 307.271271+91.723831j, 369.679810+134.832184j, 302.258820+134.931107j, 133.113220+97.425331j, -54.697941+37.154732j, -184.832214-14.577375j, -216.550613-44.064697j, -176.351608-45.522121j, -120.595734-37.864529j, -108.843536-34.534718j, -151.626831-49.701637j, -221.281021-73.715805j, -261.396179-96.644402j, -242.989822-100.699158j, -171.571075-88.895065j, -97.386192-67.523926j, -63.853592-56.892708j, -88.852325-60.490311j, -133.102081-76.529739j, -139.202484-81.943520j, -55.293537-63.024052j, 109.849609-9.787239j, 300.618927+59.294991j, 426.278473+122.014587j, 429.670044+148.023682j, 304.222229+132.050690j, 115.484718+80.472206j, -53.954597+23.454962j, -133.094589-18.460789j, -116.506065-28.787815j, -41.070660-18.040592j, 26.583145+2.051826j, 53.402672+12.284348j, 39.913517+14.421770j, 31.014585+12.635744j, 58.561760+23.710657j, 131.019684+47.065712j, 203.263809+78.240402j, 224.486633+94.581894j, 154.767487+85.876053j, 16.900032+46.539635j, -132.325287-2.966286j, -213.810852-43.340904j, -196.255402-51.947224j, -96.308289-33.014809j, 8.080795+0.343315j, 46.139656+17.712238j, -24.793411+5.682804j, -170.880173-40.126072j, -325.139221-96.518707j, -404.401794-142.657135j, -380.347900-155.839905j, -267.726135-139.428314j, -132.787827-102.222183j, -23.898407-66.697495j, 33.273190-38.248676j, 69.985153-18.961662j, 118.761002+6.441317j, 206.496643+40.864567j, 302.579346+84.861481j, 360.592773+117.687355j, 323.431793+125.544655j, 193.134033+95.576874j, 11.261421+42.327236j, -131.568359-14.464336j, -175.217712-43.903053j, -96.900101-37.575291j, 45.568901+1.874828j, 177.439514+46.495743j, 220.828705+75.756439j, 169.372833+72.188278j, 56.820229+46.539734j, -36.789276+13.476791j, -68.230278-2.711311j, -24.002014+0.861076j, 43.675297+21.076420j, 88.716682+36.863819j, 70.591225+40.124306j, 13.918022+25.581684j, -46.319984+9.076599j, -58.975021-0.568981j, -32.013733+6.041080j, 5.060135+14.932495j, -16.085133+12.812180j, -115.925140-19.328667j, -283.758667-75.789810j, -436.534302-142.417023j, -504.090210-186.534027j, -429.307648-191.087418j, -245.140182-148.238892j, -14.787903-80.133865j, 159.809875-10.183384j, 238.110413+33.554688j, 213.308151+48.872429j, 153.609070+41.529308j, 107.419952+34.618973j, 118.803024+36.511513j, 155.554825+51.644123j, 186.387909+63.683525j, 159.315994+64.518692j, 92.261635+46.144337j, 11.452160+23.136995j, -14.256195+7.523687j, 22.720367+15.705578j, 114.123352+40.283585j, 180.291290+69.047783j, 179.470581+76.231491j, 77.272873+55.252567j, -64.849426+8.407219j, -187.162109-36.956978j, -201.078171-60.060631j, -110.828186-42.917953j, 57.028130+2.713140j, 196.720276+58.121822j, 258.062317+92.172592j, 196.744019+94.641884j, 73.030014+64.088539j, -71.237000+22.126989j, -157.874725-17.619606j, -203.111450-42.001144j, -210.153641-60.316765j, -247.136398-78.803574j, -298.227631-108.340775j, -365.730499-138.206818j, -365.205322-156.988037j, -290.981079-144.203995j, -116.313240-101.103600j, 63.752735-36.779800j, 208.348572+18.991421j, 224.026779+48.478577j, 159.007111+40.283123j, 30.685760+12.239159j, -30.900986-15.335121j, -24.128370-15.827976j, 98.379433+11.869055j, 216.555679+59.340992j, 318.592773+98.440506j, 290.128693+114.578094j, 219.037170+98.824097j, 74.390991+67.633713j, 12.822460+34.854546j, -48.510094+18.092531j, 1.791260+12.506882j, -36.067207+12.258932j, 4.142929+2.143539j, -138.888916-11.318192j, 66.740143+12.070107j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t523.842285, 65.815186, 6.472797, 53.296486, -107.271835, -8.097290, -273.067719, -55.410316, -213.061920, -69.106117, -182.195206, -61.234653, -92.181709, -46.219109, -117.833519, -45.553959, -141.092102, -58.289467, -213.939285, -79.050316, -202.102676, -87.916573, -168.419693, -81.094955, -71.716194, -58.542828, -27.863167, -39.497986, -12.887085, -32.826984, -73.293762, -45.293068, -107.966011, -59.947380, -107.122246, -62.527992, -1.247986, -35.766396, 135.479568, 11.673031, 270.074341, 64.161339, 291.541473, 91.131165, 209.802078, 81.180779, 28.434570, 33.321243, -135.728638, -25.584118, -232.685425, -71.870552, -196.489792, -81.653091, -83.378975, -59.018032, 67.592514, -15.063204, 165.010925, 24.683111, 210.871979, 52.063850, 202.296051, 63.466068, 207.861694, 74.434303, 231.232483, 89.931335, 282.568817, 113.794296, 294.096558, 128.824326, 243.260391, 123.960968, 102.411720, 87.422180, -64.264221, 32.792774, -204.114655, -22.941948, -239.811905, -52.646477, -184.171509, -51.544426, -71.018257, -24.653362, 1.494468, -0.208248, -8.829697, 3.328075, -121.519531, -27.483170, -263.509888, -76.848953, -370.057678, -125.291931, -367.957367, -145.152405, -271.407318, -132.452759, -116.447990, -91.736465, 13.010301, -47.602123, 87.414093, -12.830856, 95.644257, 2.669632, 91.103828, 11.282591, 100.621063, 20.277704, 145.841721, 39.551117, 181.474487, 57.226410, 171.758011, 62.806755, 77.786469, 39.718220, -64.709030, -5.161636, -200.661972, -58.218376, -243.459808, -88.917152, -168.665970, -83.294991, 8.043633, -36.564114, 196.956818, 27.142033, 323.375916, 84.225693, 330.771362, 108.465233, 247.853806, 101.129799, 129.755478, 72.208786, 57.471199, 48.631657, 53.123802, 41.135426, 105.490395, 54.367207, 149.277420, 69.952866, 145.468414, 76.032074, 75.177917, 60.177635, -17.757950, 33.117752, -91.816269, 4.713047, -108.493317, -8.459826, -91.543945, -11.254848, -80.735130, -11.580503, -131.669449, -30.227463, -242.689484, -69.372803, -376.788605, -123.952133, -450.022614, -166.083206, -410.781036, -176.658630, -246.071655, -140.952301, -22.297314, -74.552521, 177.069550, 0.535923, 269.488983, 51.288502, 244.286499, 67.381729, 136.807999, 48.862171, 28.225502, 19.704699, -30.742825, -4.228785, -21.727417, -8.632990, 13.599411, -3.359829, 34.110123, 3.011280, 8.878937, -4.031906, -36.344212, -17.744413, -61.235794, -29.908741, -19.734161, -21.491890, 80.135475, 7.079575, 197.796997, 49.710735, 261.075378, 81.097519, 235.227264, 88.329086, 127.031937, 63.937252, 6.166359, 27.786781, -57.069511, -0.170736, -14.420670, 4.070190, 108.102081, 37.537395, 244.434769, 87.422134, 306.495636, 122.100632, 255.530579, 125.381386, 102.933624, 89.029671, -80.293571, 32.272911, -227.380051, -26.980179, -294.839264, -66.899429, -300.295898, -89.086182, -282.235504, -98.016235, -283.872284, -110.011772, -301.838745, -123.721207, -306.149841, -135.330170, -247.810623, -125.775650, -117.256386, -91.258194, 55.948677, -33.303555, 196.632919, 22.908239, 244.210236, 57.933464, 174.728882, 53.419750, 35.546448, 19.783470, -96.104767, -25.225803, -141.430588, -50.423714, -81.712074, -45.299477, 48.045746, -9.498840, 166.991333, 31.881340, 213.683640, 60.156151, 166.912262, 58.261517, 69.411766, 36.014244, -17.928604, 6.395191, -42.070793, -7.899105, -3.793842, -4.669903, 62.285324, 13.681358, 102.934303, 28.195282, 99.693390, 33.740448, 69.017494, 27.932428, 61.934883, 28.377287, 110.759377, 43.689400, 211.954941, 80.721680, 307.008667, 120.892776, 327.424591, 145.117599, 225.490234, 128.693146, 21.071068, 73.082298, -216.196075, -9.266325, -390.655487, -84.347549, -444.975952, -130.959442, -377.710693, -135.177826, -251.126526, -112.448502, -138.847748, -80.292374, -93.113113, -62.845882, -106.749168, -60.979675, -137.256653, -70.123962, -130.963562, -70.231682, -72.939468, -56.776695, 13.685772, -28.836853, 75.808746, -5.060818, 80.596191, 5.709026, 31.660604, -3.856796, -20.818371, -17.738417, -23.656670, -22.562550, 50.295746, -1.467422, 169.141037, 37.286171, 266.830902, 79.375175, 273.758179, 96.242432, 171.494019, 78.750000, -0.683685, 27.837154, -156.197327, -28.604515, -218.973862, -67.155121, -157.428680, -65.511017, -9.076698, -30.393890, 153.205261, 23.978939, 256.793304, 69.191742, 277.360626, 95.113007, 236.759979, 97.538101, 186.914032, 92.940529, 161.012665, 88.507011, 157.217361, 91.069229, 135.330811, 86.513794, 58.044930, 66.300255, -82.200996, 20.135654, -241.628265, -38.103844, -354.152954, -92.187256, -364.925690, -116.378860, -274.423096, -107.434464, -135.609451, -71.572021, -31.338745, -37.618347, -18.358292, -24.002773, -99.361023, -43.739388, -214.992065, -80.612579, -286.536041, -115.134537, -257.418640, -120.326660, -132.236435, -93.623337, 34.581619, -41.475468, 168.225525, 9.571093, 224.280624, 45.299812, 205.532776, 55.363415, 157.534912, 52.965469, 126.431778, 47.404434, 130.166092, 51.436749, 142.550964, 56.258446, 121.127495, 53.950409, 39.218330, 29.410091, -81.660263, -10.474024, -182.109100, -53.538414, -194.555756, -71.807709, -92.278961, -54.373306, 92.563232, 0.718300, 277.598633, 67.349548, 379.121826, 121.176910, 354.645386, 136.529755, 229.373871, 116.259956, 74.408646, 72.475426, -33.473953, 34.187462, -60.031151, 13.693198, -25.252960, 16.413364, 12.922806, 23.975090, 4.129120, 24.011223, -63.865208, 3.489571, -156.511841, -27.156260, -222.658936, -57.787521, -229.615662, -70.956543, -189.852066, -70.293480, -149.197952, -62.563587, -155.213776, -67.987625, -217.078339, -89.138802, -295.547485, -122.472443, -321.891357, -142.596298, -244.480927, -133.415802, -63.988964, -83.101379, 157.799438, -9.354649, 331.127228, 65.006363, 385.895538, 107.667374, 312.122345, 110.400139, 161.413040, 76.260735, 15.928480, 32.461712, -61.169777, -2.394022, -56.890152, -12.336689, -8.276276, -6.922935, 31.395172, 4.251141, 31.187286, 4.719604, 3.680019, -1.088543, -8.770092, -7.025063, 31.463890, 4.595320, 123.814240, 32.940773, 224.220551, 72.378487, 270.677002, 98.611298, 225.270508, 99.829086, 102.702850, 69.333351, -33.911423, 27.167950, -109.895248, -7.136856, -85.480957, -10.355392, 17.848854, 13.815346, 128.266815, 52.343666, 166.410019, 74.210999, 92.403725, 64.741104, -70.441704, 17.911118, -251.462952, -44.615105, -374.576599, -102.880547, -401.988708, -133.982117, -349.321594, -139.816711, -267.915710, -126.601425, -204.491089, -113.569046, -170.607086, -102.875549, -138.060883, -94.080437, -67.347588, -70.657692, 56.941139, -30.006964, 203.956482, 26.657631, 310.975098, 75.790436, 319.880920, 100.417336, 219.136078, 84.843353, 55.283615, 41.698448, -87.653290, -9.948663, -137.739655, -38.650730, -74.482841, -34.544701, 57.712036, 1.550610, 179.928864, 43.329197, 223.981033, 71.296036, 174.394470, 68.222588, 70.823425, 44.392326, -18.080505, 13.623722, -42.542549, -0.590797, 1.859749, 4.279053, 73.328957, 25.415283, 119.762375, 42.658401, 112.940598, 49.137478, 70.352745, 40.659210, 36.196461, 33.518887, 49.144783, 36.016426, 105.405991, 55.961586, 158.787048, 76.954872, 144.292175, 82.939713, 26.748253, 52.460529, -173.953964, -10.275730, -382.293610, -91.210754, -510.776733, -156.241257, -504.085571, -185.601929, -374.566681, -168.006226, -188.672028, -122.137642, -32.079567, -68.645035, 43.745438, -34.049763, 40.767365, -20.461914, 9.084225, -23.324081, 2.354774, -21.609529, 45.471008, -9.280890, 114.662643, 16.091698, 163.699707, 36.915756, 154.931686, 44.720009, 95.022751, 31.898441, 27.235294, 13.825562, 8.031754, 3.274206, 60.092346, 16.953087, 158.478745, 47.140709, 236.259521, 80.741135, 232.813599, 90.842102, 128.361893, 69.903992, -32.025467, 19.893517, -168.376846, -31.261497, -204.784897, -61.273422, -121.234825, -49.999073, 42.164665, -6.905209, 202.013580, 51.102619, 287.596130, 93.654358, 271.107971, 109.929321, 184.201294, 96.538094, 82.143051, 72.150711, 11.936604, 47.071568, -24.689026, 31.492086, -57.729855, 14.174900, -127.438194, -11.615618, -238.896347, -55.744781, -358.353851, -105.248322, -422.007843, -145.793411, -386.553802, -153.974838, -252.988251, -128.720795, -81.667206, -77.800659, 49.140575, -30.755659, 79.724121, -5.964001, 14.517189, -15.931240, -90.044060, -43.902969, -150.230759, -70.217194, -115.714134, -68.310028, 10.855197, -36.592445, 167.278076, 17.223295, 281.589478, 65.490570, 304.943848, 93.523422, 247.971649, 91.473907, 157.031525, 74.099297, 90.024826, 53.086086, 66.833054, 43.922188, 70.854973, 40.240311, 56.236473, 35.644871, -1.336227, 15.218342, -91.203583, -15.412918, -157.310867, -46.546474, -145.494934, -53.315346, -30.979197, -27.849489, 145.598434, 29.535110, 307.271271, 91.723831, 369.679810, 134.832184, 302.258820, 134.931107, 133.113220, 97.425331, -54.697941, 37.154732, -184.832214, -14.577375, -216.550613, -44.064697, -176.351608, -45.522121, -120.595734, -37.864529, -108.843536, -34.534718, -151.626831, -49.701637, -221.281021, -73.715805, -261.396179, -96.644402, -242.989822, -100.699158, -171.571075, -88.895065, -97.386192, -67.523926, -63.853592, -56.892708, -88.852325, -60.490311, -133.102081, -76.529739, -139.202484, -81.943520, -55.293537, -63.024052, 109.849609, -9.787239, 300.618927, 59.294991, 426.278473, 122.014587, 429.670044, 148.023682, 304.222229, 132.050690, 115.484718, 80.472206, -53.954597, 23.454962, -133.094589, -18.460789, -116.506065, -28.787815, -41.070660, -18.040592, 26.583145, 2.051826, 53.402672, 12.284348, 39.913517, 14.421770, 31.014585, 12.635744, 58.561760, 23.710657, 131.019684, 47.065712, 203.263809, 78.240402, 224.486633, 94.581894, 154.767487, 85.876053, 16.900032, 46.539635, -132.325287, -2.966286, -213.810852, -43.340904, -196.255402, -51.947224, -96.308289, -33.014809, 8.080795, 0.343315, 46.139656, 17.712238, -24.793411, 5.682804, -170.880173, -40.126072, -325.139221, -96.518707, -404.401794, -142.657135, -380.347900, -155.839905, -267.726135, -139.428314, -132.787827, -102.222183, -23.898407, -66.697495, 33.273190, -38.248676, 69.985153, -18.961662, 118.761002, 6.441317, 206.496643, 40.864567, 302.579346, 84.861481, 360.592773, 117.687355, 323.431793, 125.544655, 193.134033, 95.576874, 11.261421, 42.327236, -131.568359, -14.464336, -175.217712, -43.903053, -96.900101, -37.575291, 45.568901, 1.874828, 177.439514, 46.495743, 220.828705, 75.756439, 169.372833, 72.188278, 56.820229, 46.539734, -36.789276, 13.476791, -68.230278, -2.711311, -24.002014, 0.861076, 43.675297, 21.076420, 88.716682, 36.863819, 70.591225, 40.124306, 13.918022, 25.581684, -46.319984, 9.076599, -58.975021, -0.568981, -32.013733, 6.041080, 5.060135, 14.932495, -16.085133, 12.812180, -115.925140, -19.328667, -283.758667, -75.789810, -436.534302, -142.417023, -504.090210, -186.534027, -429.307648, -191.087418, -245.140182, -148.238892, -14.787903, -80.133865, 159.809875, -10.183384, 238.110413, 33.554688, 213.308151, 48.872429, 153.609070, 41.529308, 107.419952, 34.618973, 118.803024, 36.511513, 155.554825, 51.644123, 186.387909, 63.683525, 159.315994, 64.518692, 92.261635, 46.144337, 11.452160, 23.136995, -14.256195, 7.523687, 22.720367, 15.705578, 114.123352, 40.283585, 180.291290, 69.047783, 179.470581, 76.231491, 77.272873, 55.252567, -64.849426, 8.407219, -187.162109, -36.956978, -201.078171, -60.060631, -110.828186, -42.917953, 57.028130, 2.713140, 196.720276, 58.121822, 258.062317, 92.172592, 196.744019, 94.641884, 73.030014, 64.088539, -71.237000, 22.126989, -157.874725, -17.619606, -203.111450, -42.001144, -210.153641, -60.316765, -247.136398, -78.803574, -298.227631, -108.340775, -365.730499, -138.206818, -365.205322, -156.988037, -290.981079, -144.203995, -116.313240, -101.103600, 63.752735, -36.779800, 208.348572, 18.991421, 224.026779, 48.478577, 159.007111, 40.283123, 30.685760, 12.239159, -30.900986, -15.335121, -24.128370, -15.827976, 98.379433, 11.869055, 216.555679, 59.340992, 318.592773, 98.440506, 290.128693, 114.578094, 219.037170, 98.824097, 74.390991, 67.633713, 12.822460, 34.854546, -48.510094, 18.092531, 1.791260, 12.506882, -36.067207, 12.258932, 4.142929, 2.143539, -138.888916, -11.318192, 66.740143, 12.070107, ])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(512,)"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "in_ifft.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fe7e455dc10>]"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(np.fft.ifft(in_ifft).real)\n",
    "plt.plot(np.conjugate(np.fft.fft(np.conjugate(in_ifft))).real/512)\n",
    "plt.plot(out_swapped_fft.real/512)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fe7e449ba60>]"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "InBuff2048_q16 = np.array([\n",
    "43.000000, 56.000000, 27.000000, 27.000000, 3.000000, 2.000000, -21.000000, -14.000000, -29.000000, -19.000000, -26.000000, -12.000000, -19.000000, -6.000000, -13.000000, -4.000000, -16.000000, -9.000000, -24.000000, -19.000000, -31.000000, -23.000000, -33.000000, -20.000000, -25.000000, -10.000000, -16.000000, -2.000000, -10.000000, -1.000000, -11.000000, -5.000000, -19.000000, -16.000000, -25.000000, -19.000000, -24.000000, -11.000000, -10.000000, 6.000000, 10.000000, 27.000000, 27.000000, 37.000000, 31.000000, 33.000000, 20.000000, 15.000000, -3.000000, -7.000000, -23.000000, -23.000000, -35.000000, -26.000000, -31.000000, -16.000000, -15.000000, -1.000000, 0.000000, 14.000000, 11.000000, 20.000000, 14.000000, 22.000000, 15.000000, 22.000000, 17.000000, 26.000000, 25.000000, 34.000000, 34.000000, 43.000000, 38.000000, 43.000000, 33.000000, 30.000000, 16.000000, 12.000000, -6.000000, -8.000000, -21.000000, -18.000000, -26.000000, -16.000000, -17.000000, -4.000000, -4.000000, 9.000000, 5.000000, 12.000000, 0.000000, 1.000000, -14.000000, -18.000000, -34.000000, -36.000000, -49.000000, -44.000000, -49.000000, -38.000000, -38.000000, -22.000000, -21.000000, -7.000000, -7.000000, 4.000000, -1.000000, 7.000000, 0.000000, 6.000000, 0.000000, 8.000000, 3.000000, 14.000000, 12.000000, 21.000000, 18.000000, 26.000000, 17.000000, 21.000000, 5.000000, 3.000000, -14.000000, -16.000000, -31.000000, -30.000000, -38.000000, -28.000000, -27.000000, -13.000000, -5.000000, 11.000000, 18.000000, 31.000000, 32.000000, 40.000000, 33.000000, 34.000000, 25.000000, 21.000000, 10.000000, 12.000000, 5.000000, 10.000000, 8.000000, 15.000000, 16.000000, 24.000000, 22.000000, 27.000000, 21.000000, 21.000000, 13.000000, 11.000000, 2.000000, 2.000000, -6.000000, -3.000000, -6.000000, 0.000000, -3.000000, 4.000000, -2.000000, 0.000000, -9.000000, -14.000000, -28.000000, -33.000000, -48.000000, -51.000000, -60.000000, -57.000000, -56.000000, -44.000000, -36.000000, -20.000000, -9.000000, 8.000000, 15.000000, 25.000000, 24.000000, 28.000000, 20.000000, 19.000000, 7.000000, 5.000000, -3.000000, -3.000000, -8.000000, -3.000000, -4.000000, 1.000000, -1.000000, 5.000000, 0.000000, 2.000000, -3.000000, -4.000000, -12.000000, -10.000000, -15.000000, -9.000000, -9.000000, 0.000000, 6.000000, 17.000000, 20.000000, 30.000000, 28.000000, 32.000000, 24.000000, 22.000000, 10.000000, 8.000000, -5.000000, -4.000000, -11.000000, -5.000000, -3.000000, 9.000000, 14.000000, 28.000000, 33.000000, 44.000000, 42.000000, 45.000000, 36.000000, 31.000000, 19.000000, 13.000000, -4.000000, -9.000000, -20.000000, -20.000000, -27.000000, -25.000000, -29.000000, -24.000000, -29.000000, -26.000000, -33.000000, -33.000000, -40.000000, -38.000000, -43.000000, -38.000000, -37.000000, -27.000000, -21.000000, -6.000000, 1.000000, 15.000000, 18.000000, 27.000000, 25.000000, 24.000000, 15.000000, 11.000000, -3.000000, -9.000000, -20.000000, -20.000000, -24.000000, -16.000000, -14.000000, -3.000000, 3.000000, 15.000000, 16.000000, 24.000000, 21.000000, 23.000000, 15.000000, 13.000000, 3.000000, 2.000000, -7.000000, -5.000000, -9.000000, -2.000000, -2.000000, 6.000000, 5.000000, 13.000000, 9.000000, 12.000000, 7.000000, 8.000000, 4.000000, 5.000000, 3.000000, 10.000000, 10.000000, 23.000000, 26.000000, 40.000000, 42.000000, 50.000000, 46.000000, 46.000000, 35.000000, 27.000000, 9.000000, -1.000000, -19.000000, -27.000000, -40.000000, -42.000000, -48.000000, -42.000000, -41.000000, -30.000000, -27.000000, -17.000000, -17.000000, -10.000000, -14.000000, -12.000000, -19.000000, -18.000000, -23.000000, -19.000000, -24.000000, -14.000000, -14.000000, -4.000000, -4.000000, 4.000000, 3.000000, 8.000000, 1.000000, 3.000000, -4.000000, -5.000000, -13.000000, -10.000000, -10.000000, -2.000000, 1.000000, 13.000000, 17.000000, 28.000000, 30.000000, 37.000000, 31.000000, 31.000000, 18.000000, 12.000000, -3.000000, -10.000000, -24.000000, -26.000000, -31.000000, -25.000000, -23.000000, -10.000000, -5.000000, 9.000000, 14.000000, 25.000000, 26.000000, 32.000000, 29.000000, 30.000000, 24.000000, 28.000000, 21.000000, 25.000000, 22.000000, 29.000000, 25.000000, 30.000000, 26.000000, 26.000000, 15.000000, 10.000000, -4.000000, -9.000000, -24.000000, -29.000000, -39.000000, -37.000000, -40.000000, -31.000000, -29.000000, -17.000000, -13.000000, -3.000000, -1.000000, 3.000000, -4.000000, -6.000000, -16.000000, -20.000000, -32.000000, -35.000000, -43.000000, -38.000000, -40.000000, -28.000000, -23.000000, -10.000000, -3.000000, 9.000000, 12.000000, 21.000000, 18.000000, 22.000000, 16.000000, 17.000000, 10.000000, 14.000000, 10.000000, 15.000000, 14.000000, 19.000000, 17.000000, 22.000000, 15.000000, 13.000000, 3.000000, -2.000000, -14.000000, -18.000000, -29.000000, -27.000000, -29.000000, -20.000000, -16.000000, -1.000000, 6.000000, 23.000000, 31.000000, 42.000000, 42.000000, 49.000000, 41.000000, 38.000000, 26.000000, 21.000000, 9.000000, 6.000000, -1.000000, 0.000000, -2.000000, 4.000000, 4.000000, 12.000000, 8.000000, 13.000000, 7.000000, 5.000000, -3.000000, -7.000000, -17.000000, -16.000000, -24.000000, -21.000000, -24.000000, -17.000000, -20.000000, -12.000000, -14.000000, -11.000000, -18.000000, -20.000000, -29.000000, -33.000000, -45.000000, -44.000000, -49.000000, -44.000000, -41.000000, -26.000000, -17.000000, 0.000000, 10.000000, 27.000000, 32.000000, 41.000000, 39.000000, 40.000000, 31.000000, 27.000000, 13.000000, 8.000000, -4.000000, -3.000000, -10.000000, -6.000000, -8.000000, -2.000000, -2.000000, 5.000000, 1.000000, 5.000000, -1.000000, 1.000000, -6.000000, -3.000000, -8.000000, -2.000000, -2.000000, 9.000000, 11.000000, 23.000000, 27.000000, 37.000000, 31.000000, 35.000000, 27.000000, 24.000000, 14.000000, 5.000000, -3.000000, -9.000000, -11.000000, -10.000000, -6.000000, 1.000000, 10.000000, 18.000000, 25.000000, 29.000000, 29.000000, 26.000000, 18.000000, 9.000000, -2.000000, -13.000000, -24.000000, -33.000000, -39.000000, -43.000000, -43.000000, -42.000000, -38.000000, -35.000000, -32.000000, -30.000000, -29.000000, -28.000000, -29.000000, -27.000000, -26.000000, -23.000000, -17.000000, -11.000000, -1.000000, 8.000000, 19.000000, 27.000000, 35.000000, 36.000000, 36.000000, 30.000000, 23.000000, 13.000000, 2.000000, -7.000000, -14.000000, -18.000000, -20.000000, -16.000000, -10.000000, -1.000000, 7.000000, 14.000000, 23.000000, 25.000000, 25.000000, 23.000000, 19.000000, 12.000000, 7.000000, 1.000000, -2.000000, -5.000000, -5.000000, -2.000000, 2.000000, 7.000000, 11.000000, 14.000000, 16.000000, 15.000000, 14.000000, 11.000000, 8.000000, 6.000000, 5.000000, 7.000000, 11.000000, 14.000000, 20.000000, 26.000000, 30.000000, 31.000000, 29.000000, 22.000000, 13.000000, 0.000000, -13.000000, -28.000000, -40.000000, -52.000000, -58.000000, -60.000000, -58.000000, -53.000000, -43.000000, -34.000000, -24.000000, -16.000000, -7.000000, -3.000000, -1.000000, -2.000000, -3.000000, -7.000000, -6.000000, -8.000000, -6.000000, -4.000000, 0.000000, 5.000000, 11.000000, 14.000000, 16.000000, 16.000000, 14.000000, 10.000000, 6.000000, 2.000000, -2.000000, -4.000000, -3.000000, 0.000000, 6.000000, 12.000000, 19.000000, 27.000000, 31.000000, 33.000000, 30.000000, 25.000000, 17.000000, 7.000000, -5.000000, -14.000000, -23.000000, -25.000000, -26.000000, -22.000000, -15.000000, -6.000000, 4.000000, 17.000000, 25.000000, 33.000000, 36.000000, 35.000000, 34.000000, 30.000000, 25.000000, 19.000000, 15.000000, 11.000000, 9.000000, 8.000000, 8.000000, 6.000000, 5.000000, 0.000000, -5.000000, -13.000000, -22.000000, -31.000000, -39.000000, -46.000000, -49.000000, -50.000000, -46.000000, -39.000000, -31.000000, -21.000000, -11.000000, -3.000000, 4.000000, 7.000000, 6.000000, 2.000000, -6.000000, -14.000000, -19.000000, -24.000000, -26.000000, -26.000000, -21.000000, -15.000000, -5.000000, 6.000000, 14.000000, 23.000000, 28.000000, 32.000000, 32.000000, 30.000000, 25.000000, 20.000000, 15.000000, 13.000000, 11.000000, 9.000000, 11.000000, 12.000000, 12.000000, 13.000000, 9.000000, 7.000000, 1.000000, -5.000000, -12.000000, -18.000000, -22.000000, -22.000000, -21.000000, -14.000000, -4.000000, 6.000000, 18.000000, 30.000000, 40.000000, 46.000000, 47.000000, 46.000000, 42.000000, 31.000000, 20.000000, 9.000000, -1.000000, -9.000000, -15.000000, -18.000000, -18.000000, -16.000000, -13.000000, -9.000000, -6.000000, -5.000000, -7.000000, -10.000000, -14.000000, -20.000000, -26.000000, -28.000000, -31.000000, -30.000000, -29.000000, -25.000000, -20.000000, -17.000000, -13.000000, -13.000000, -12.000000, -13.000000, -17.000000, -22.000000, -26.000000, -28.000000, -28.000000, -24.000000, -17.000000, -7.000000, 6.000000, 18.000000, 31.000000, 40.000000, 48.000000, 50.000000, 49.000000, 43.000000, 34.000000, 24.000000, 13.000000, 1.000000, -6.000000, -11.000000, -14.000000, -14.000000, -12.000000, -7.000000, -3.000000, 1.000000, 4.000000, 6.000000, 5.000000, 4.000000, 2.000000, 1.000000, 1.000000, 4.000000, 7.000000, 12.000000, 17.000000, 24.000000, 29.000000, 33.000000, 32.000000, 30.000000, 24.000000, 16.000000, 6.000000, -2.000000, -11.000000, -17.000000, -21.000000, -21.000000, -17.000000, -11.000000, -4.000000, 4.000000, 10.000000, 11.000000, 13.000000, 9.000000, 3.000000, -6.000000, -19.000000, -29.000000, -40.000000, -45.000000, -48.000000, -50.000000, -47.000000, -41.000000, -34.000000, -28.000000, -21.000000, -15.000000, -11.000000, -8.000000, -6.000000, -4.000000, -4.000000, -1.000000, 4.000000, 11.000000, 19.000000, 25.000000, 32.000000, 38.000000, 41.000000, 42.000000, 39.000000, 32.000000, 22.000000, 12.000000, 0.000000, -10.000000, -18.000000, -21.000000, -21.000000, -17.000000, -10.000000, -2.000000, 7.000000, 16.000000, 22.000000, 28.000000, 28.000000, 25.000000, 20.000000, 14.000000, 7.000000, 0.000000, -2.000000, -6.000000, -5.000000, -3.000000, 1.000000, 6.000000, 10.000000, 13.000000, 14.000000, 14.000000, 12.000000, 9.000000, 4.000000, 1.000000, -1.000000, -4.000000, -1.000000, 1.000000, 4.000000, 7.000000, 9.000000, 11.000000, 7.000000, 1.000000, -8.000000, -18.000000, -30.000000, -42.000000, -53.000000, -61.000000, -64.000000, -61.000000, -55.000000, -46.000000, -34.000000, -22.000000, -8.000000, 3.000000, 12.000000, 16.000000, 18.000000, 19.000000, 16.000000, 14.000000, 9.000000, 8.000000, 7.000000, 7.000000, 11.000000, 14.000000, 17.000000, 20.000000, 22.000000, 21.000000, 19.000000, 15.000000, 9.000000, 4.000000, -1.000000, -3.000000, -3.000000, -1.000000, 4.000000, 11.000000, 18.000000, 23.000000, 27.000000, 28.000000, 26.000000, 19.000000, 13.000000, 2.000000, -7.000000, -16.000000, -22.000000, -25.000000, -23.000000, -20.000000, -11.000000, -2.000000, 9.000000, 21.000000, 28.000000, 34.000000, 33.000000, 32.000000, 28.000000, 22.000000, 13.000000, 5.000000, -3.000000, -8.000000, -11.000000, -12.000000, -14.000000, -15.000000, -16.000000, -18.000000, -23.000000, -28.000000, -34.000000, -40.000000, -46.000000, -50.000000, -48.000000, -45.000000, -40.000000, -31.000000, -19.000000, -8.000000, 3.000000, 14.000000, 20.000000, 21.000000, 21.000000, 18.000000, 10.000000, 3.000000, -5.000000, -9.000000, -12.000000, -11.000000, -8.000000, -1.000000, 7.000000, 17.000000, 26.000000, 32.000000, 36.000000, 37.000000, 36.000000, 32.000000, 24.000000, 18.000000, 10.000000, 7.000000, 3.000000, 1.000000, 1.000000, 2.000000, 4.000000, 4.000000, 4.000000, 2.000000, -3.000000, -7.000000, -12.000000, -15.000000, -17.000000, -18.000000, -15.000000, -7.000000, 1.000000, 12.000000, 23.000000, 32.000000, 39.000000, 43.000000, 42.000000, 38.000000, 29.000000, 18.000000, 5.000000, -8.000000, -20.000000, -29.000000, -34.000000, -37.000000, -35.000000, -31.000000, -27.000000, -22.000000, -17.000000, -16.000000, -14.000000, -16.000000, -18.000000, -23.000000, -25.000000, -27.000000, -27.000000, -26.000000, -23.000000, -17.000000, -12.000000, -5.000000, 0.000000, 2.000000, 4.000000, 3.000000, 1.000000, -3.000000, -7.000000, -9.000000, -8.000000, -5.000000, 1.000000, 11.000000, 21.000000, 31.000000, 41.000000, 48.000000, 53.000000, 52.000000, 49.000000, 39.000000, 28.000000, 16.000000, 3.000000, -8.000000, -16.000000, -22.000000, -23.000000, -22.000000, -17.000000, -12.000000, -5.000000, 2.000000, 6.000000, 9.000000, 8.000000, 9.000000, 7.000000, 6.000000, 6.000000, 6.000000, 8.000000, 12.000000, 17.000000, 20.000000, 22.000000, 24.000000, 23.000000, 18.000000, 12.000000, 3.000000, -7.000000, -16.000000, -26.000000, -31.000000, -34.000000, -34.000000, -30.000000, -24.000000, -15.000000, -8.000000, -1.000000, 2.000000, 4.000000, 0.000000, -5.000000, -15.000000, -23.000000, -32.000000, -39.000000, -43.000000, -44.000000, -42.000000, -36.000000, -28.000000, -19.000000, -10.000000, 0.000000, 7.000000, 12.000000, 16.000000, 17.000000, 19.000000, 19.000000, 19.000000, 22.000000, 24.000000, 29.000000, 34.000000, 38.000000, 40.000000, 41.000000, 39.000000, 33.000000, 25.000000, 14.000000, 3.000000, -8.000000, -18.000000, -25.000000, -28.000000, -25.000000, -21.000000, -12.000000, -2.000000, 7.000000, 16.000000, 24.000000, 27.000000, 28.000000, 26.000000, 20.000000, 13.000000, 5.000000, -1.000000, -7.000000, -9.000000, -10.000000, -8.000000, -4.000000, 1.000000, 4.000000, 6.000000, 9.000000, 8.000000, 4.000000, 0.000000, -5.000000, -8.000000, -12.000000, -15.000000, -14.000000, -11.000000, -10.000000, -7.000000, -6.000000, -4.000000, -6.000000, -12.000000, -17.000000, -26.000000, -35.000000, -43.000000, -50.000000, -54.000000, -54.000000, -49.000000, -39.000000, -27.000000, -13.000000, 3.000000, 16.000000, 27.000000, 36.000000, 41.000000, 41.000000, 37.000000, 34.000000, 28.000000, 21.000000, 16.000000, 12.000000, 12.000000, 13.000000, 15.000000, 17.000000, 18.000000, 18.000000, 17.000000, 14.000000, 10.000000, 6.000000, 0.000000, -4.000000, -6.000000, -6.000000, -4.000000, 1.000000, 6.000000, 13.000000, 17.000000, 21.000000, 23.000000, 20.000000, 14.000000, 7.000000, -2.000000, -10.000000, -19.000000, -24.000000, -25.000000, -25.000000, -19.000000, -10.000000, -1.000000, 10.000000, 18.000000, 25.000000, 27.000000, 29.000000, 24.000000, 17.000000, 8.000000, -3.000000, -13.000000, -20.000000, -26.000000, -29.000000, -32.000000, -31.000000, -29.000000, -29.000000, -28.000000, -29.000000, -31.000000, -32.000000, -35.000000, -37.000000, -38.000000, -35.000000, -29.000000, -23.000000, -11.000000, 2.000000, 12.000000, 24.000000, 32.000000, 38.000000, 39.000000, 37.000000, 31.000000, 24.000000, 14.000000, 7.000000, -1.000000, -3.000000, -5.000000, -1.000000, 4.000000, 11.000000, 19.000000, 27.000000, 32.000000, 36.000000, 34.000000, 31.000000, 25.000000, 17.000000, 8.000000, 1.000000, -4.000000, -8.000000, -9.000000, -9.000000, -6.000000, -6.000000, -3.000000, -2.000000, -2.000000, -4.000000, -8.000000, -10.000000, -14.000000, -15.000000, -13.000000, -11.000000, -5.000000, 3.000000, 11.000000, 20.000000, 28.000000, 34.000000, 32.000000, 31.000000, 24.000000, 15.000000, 1.000000, -13.000000, -26.000000, -38.000000, -46.000000, -49.000000, -50.000000, -47.000000, -41.000000, -32.000000, -24.000000, -18.000000, -12.000000, -10.000000, -8.000000, -9.000000, -12.000000, -13.000000, -13.000000, -14.000000, -11.000000, -7.000000, -2.000000, 6.000000, 12.000000, 17.000000, 19.000000, 21.000000, 20.000000, 16.000000, 13.000000, 9.000000, 7.000000, 6.000000, 8.000000, 11.000000, 18.000000, 26.000000, 34.000000, 41.000000, 45.000000, 47.000000, 44.000000, 37.000000, 25.000000, 14.000000, 1.000000, -12.000000, -22.000000, -29.000000, -32.000000, -32.000000, -28.000000, -23.000000, -15.000000, -6.000000, 3.000000, 9.000000, 12.000000, 12.000000, 12.000000, 11.000000, 8.000000, 6.000000, 5.000000, 6.000000, 7.000000, 9.000000, 11.000000, 12.000000, 13.000000, 9.000000, 5.000000, -1.000000, -11.000000, -21.000000, -31.000000, -36.000000, -42.000000, -44.000000, -42.000000, -36.000000, -27.000000, -19.000000, -10.000000, -2.000000, 2.000000, 5.000000, 4.000000, -1.000000, -7.000000, -14.000000, -21.000000, -26.000000, -30.000000, -28.000000, -25.000000, -18.000000, -8.000000, 2.000000, 13.000000, 22.000000, 29.000000, 33.000000, 36.000000, 35.000000, 33.000000, 31.000000, 30.000000, 28.000000, 26.000000, 27.000000, 29.000000, 31.000000, 30.000000, 30.000000, 25.000000, 20.000000, 11.000000, 1.000000, -10.000000, -20.000000, -27.000000, -31.000000, -34.000000, -32.000000, -25.000000, -15.000000, -2.000000, 9.000000, 18.000000, 24.000000, 28.000000, 28.000000, 24.000000, 18.000000, 9.000000, 1.000000, -7.000000, -13.000000, -17.000000, -17.000000, -16.000000, -12.000000, -7.000000, -4.000000, -1.000000, 0.000000, 0.000000, -4.000000, -7.000000, -12.000000, -18.000000, -21.000000, -23.000000, -23.000000, -20.000000, -17.000000, -14.000000, -11.000000, -8.000000, -7.000000, -10.000000, -16.000000, -19.000000, -26.000000, -31.000000, -35.000000, -36.000000, -33.000000, -25.000000, -15.000000, -2.000000, 14.000000, 27.000000, 40.000000, 50.000000, 56.000000, 58.000000, 54.000000, 49.000000, 41.000000, 31.000000, 21.000000, 13.000000, 8.000000, 3.000000, 4.000000, 4.000000, 6.000000, 7.000000, 9.000000, 7.000000, 5.000000, 1.000000, -3.000000, -7.000000, -11.000000, -12.000000, -12.000000, -11.000000, -5.000000, 1.000000, 7.000000, 12.000000, 16.000000, 17.000000, 16.000000, 10.000000, 3.000000, -7.000000, -15.000000, -22.000000, -26.000000, -29.000000, -26.000000, -21.000000, -14.000000, -3.000000, 5.000000, 13.000000, 19.000000, 20.000000, 20.000000, 13.000000, 6.000000, -4.000000, -15.000000, -24.000000, -31.000000, -37.000000, -40.000000, -39.000000, -35.000000, -33.000000, -27.000000, -24.000000, -21.000000, -19.000000, -17.000000, -18.000000, -16.000000, -16.000000, -11.000000, -5.000000, 2.000000, 13.000000, 24.000000, 34.000000, 42.000000, 48.000000, 52.000000, 51.000000, 47.000000, 38.000000, 27.000000, 17.000000, 7.000000, -1.000000, -5.000000, -8.000000, -5.000000, -1.000000, 6.000000, 13.000000, 21.000000, 24.000000, 26.000000, 25.000000, 21.000000, 14.000000, 6.000000, -3.000000, -10.000000, -15.000000, -18.000000, -20.000000, -19.000000, -15.000000, -11.000000, -8.000000, -4.000000, -2.000000, -4.000000, -5.000000, -9.000000, -10.000000, -11.000000, -12.000000, -9.000000, -6.000000, 0.000000, 8.000000, 14.000000, 20.000000, 22.000000, 21.000000, 17.000000, 10.000000, -2.000000, -14.000000, -27.000000, -39.000000, -49.000000, -54.000000, -57.000000, -53.000000, -46.000000, -36.000000, -26.000000, -16.000000, -4.000000, 3.000000, 9.000000, 10.000000, 10.000000, 10.000000, 8.000000, 6.000000, 6.000000, 8.000000, 10.000000, 16.000000, 21.000000, 24.000000, 30.000000, 32.000000, 31.000000, 27.000000, 25.000000, 19.000000, 14.000000, 9.000000, 7.000000, 7.000000, 9.000000, 12.000000, 19.000000, 25.000000, 28.000000, 32.000000, 31.000000, 28.000000, 20.000000, 9.000000, -1.000000, -15.000000, -26.000000, -35.000000, -40.000000, -42.000000, -39.000000, -33.000000, -23.000000, -13.000000, -3.000000, 6.000000, 14.000000, 16.000000, 17.000000, 16.000000, 11.000000, 9.000000, 4.000000, 1.000000, -1.000000, -2.000000, -1.000000, 0.000000, 0.000000, -1.000000, -3.000000, -7.000000, -15.000000, -21.000000, -30.000000, -37.000000, -42.000000, -44.000000, -44.000000, -40.000000, -31.000000, -22.000000, -10.000000, 0.000000, 9.000000, 15.000000, 17.000000, 18.000000, 14.000000, 7.000000, 0.000000, -6.000000, -10.000000, -12.000000, -11.000000, -8.000000, 1.000000, 9.000000, 19.000000, 29.000000, 37.000000, 42.000000, 44.000000, 45.000000, 41.000000, 37.000000, 29.000000, 25.000000, 20.000000, 18.000000, 14.000000, 14.000000, 13.000000, 12.000000, 10.000000, 6.000000, 0.000000, -6.000000, -14.000000, -24.000000, -31.000000, -36.000000, -38.000000, -37.000000, -32.000000, -23.000000, -13.000000, -1.000000, 9.000000, 20.000000, 28.000000, 30.000000, 27.000000, 23.000000, 14.000000, 5.000000, -5.000000, -16.000000, -22.000000, -26.000000, -26.000000, -24.000000, -21.000000, -16.000000, -11.000000, -7.000000, -6.000000, -5.000000, -7.000000, -11.000000, -14.000000, -19.000000, -23.000000, -24.000000, -22.000000, -18.000000, -14.000000, -8.000000, -5.000000, -1.000000, 2.000000, 2.000000, 1.000000, -4.000000, -8.000000, -12.000000, -13.000000, -13.000000, -10.000000, -2.000000, 7.000000, 19.000000, 32.000000, 45.000000, 54.000000, 60.000000, 62.000000, 61.000000, 53.000000, 43.000000, 32.000000, 20.000000, 9.000000, 0.000000, -10.000000, -13.000000, -13.000000, -12.000000, -9.000000, -8.000000, -5.000000, -4.000000, -5.000000, -7.000000, -10.000000, -12.000000, -16.000000, -16.000000, -14.000000, -12.000000, -7.000000, -1.000000, 5.000000, 9.000000, 13.000000, 13.000000, 10.000000, 6.000000, 0.000000, -9.000000, -17.000000, -25.000000, -29.000000, -30.000000, -29.000000, -25.000000, -16.000000, -7.000000, 2.000000, 10.000000, 15.000000, 15.000000, 14.000000, 8.000000, -1.000000, -9.000000, -19.000000, -28.000000, -34.000000, -38.000000, -38.000000, -35.000000, -28.000000, -23.000000, -15.000000, -7.000000, -2.000000, 2.000000, 5.000000, 6.000000, 7.000000, 10.000000, 14.000000, 18.000000, 24.000000, 30.000000, 38.000000, 45.000000, 51.000000, 53.000000, 52.000000, 50.000000, 41.000000, 30.000000, 18.000000, 6.000000, -4.000000, -15.000000, -18.000000, -20.000000, -19.000000, -14.000000, -6.000000, 2.000000, 7.000000, 13.000000, 15.000000, 14.000000, 12.000000, 5.000000, -4.000000, -12.000000, -18.000000, -23.000000, -26.000000, -25.000000, -21.000000, -18.000000, -13.000000, -7.000000, -4.000000, -1.000000, -1.000000, -3.000000, -5.000000, -7.000000, -10.000000, -10.000000, -10.000000, -6.000000, -3.000000, 3.000000, 8.000000, 11.000000, 13.000000, 10.000000, 8.000000, 0.000000, -10.000000, -21.000000, -32.000000, -42.000000, -48.000000, -51.000000, -48.000000, -42.000000, -33.000000, -20.000000, -7.000000, 7.000000, 17.000000, 26.000000, 31.000000, 32.000000, 32.000000, 29.000000, 27.000000, 23.000000, 21.000000, 20.000000, 19.000000, 23.000000, 25.000000, 27.000000, 30.000000, 31.000000, 28.000000, 25.000000, 19.000000, 14.000000, 6.000000, 1.000000, -3.000000, -4.000000, -3.000000, 0.000000, 4.000000, 9.000000, 13.000000, 16.000000, 15.000000, 12.000000, 5.000000, -5.000000, -16.000000, -26.000000, -35.000000, -42.000000, -44.000000, -44.000000, -37.000000, -29.000000, -19.000000, -8.000000, 3.000000, 12.000000, 18.000000, 21.000000, 20.000000, 18.000000, 13.000000, 6.000000, 0.000000, -6.000000, -8.000000, -10.000000, -12.000000, -11.000000, -10.000000, -11.000000, -13.000000, -14.000000, -19.000000, -24.000000, -30.000000, -33.000000, -35.000000, -36.000000, -34.000000, -27.000000, -17.000000, -5.000000, 6.000000, 17.000000, 26.000000, 33.000000, 35.000000, 35.000000, 30.000000, 24.000000, 16.000000, 9.000000, 2.000000, 0.000000, 0.000000, 4.000000, 8.000000, 17.000000, 25.000000, 33.000000, 39.000000, 42.000000, 40.000000, 38.000000, 32.000000, 24.000000, 15.000000, 7.000000, 0.000000, -5.000000, ])\n",
    "plt.plot(InBuff2048_q16 * 2**(-6))\n",
    "plt.plot(Input_F32)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fe7e466b400>]"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig, ax = plt.subplots()\n",
    "ax.plot(Input_F32[:1024])\n",
    "ax.plot(out_rfft/512, 'orange')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6d258c280>]"
      ]
     },
     "execution_count": 69,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(np.fft.irfft(OutFFT_np))\n",
    "plt.plot(np.real(Input_F32[:1024]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6dcc263d0>]"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(np.real(Input_F32))\n",
    "plt.plot(out_rfft)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "ename": "NameError",
     "evalue": "name 'OutFFT2048_f32' is not defined",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mNameError\u001b[0m                                 Traceback (most recent call last)",
      "\u001b[0;32m<ipython-input-13-807c1418998e>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      5\u001b[0m \u001b[0;31m#plt.plot(np.abs(OutFFT2048_q32_scal)*2.0**(-11-scal_shift))\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      6\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 7\u001b[0;31m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34mf\"MSE F32: {qsnr(np.abs(OutFFT2048_np), np.abs(OutFFT2048_f32))}\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m      8\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34mf\"MSE Q16: {qsnr(np.abs(OutFFT2048_f32), np.abs(OutFFT2048_q16)*2.0**(-4))}\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      9\u001b[0m \u001b[0;31m#print(f\"MSE Q32: {qsnr(np.abs(OutFFT2048_f32), np.abs(OutFFT2048_q32)*2.0**(-4))}\")\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;31mNameError\u001b[0m: name 'OutFFT2048_f32' is not defined"
     ]
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "\n",
    "plt.plot(np.abs(OutFFT2048_np))\n",
    "plt.plot(np.abs(out_rfft))\n",
    "#plt.plot(np.abs(OutFFT2048_f16))\n",
    "#plt.plot(np.abs(OutFFT2048_q32) * 2**(-4))\n",
    "#plt.plot(np.abs(OutFFT2048_q32_scal)*2.0**(-11-scal_shift))\n",
    "\n",
    "print(f\"MSE F32: {qsnr(np.abs(OutFFT2048_np), np.abs(OutFFT2048_f32))}\")\n",
    "print(f\"MSE Q16: {qsnr(np.abs(OutFFT2048_f32), np.abs(OutFFT2048_q16)*2.0**(-4))}\")\n",
    "#print(f\"MSE Q32: {qsnr(np.abs(OutFFT2048_f32), np.abs(OutFFT2048_q32)*2.0**(-4))}\")\n",
    "#print(f\"MSE Q32: {qsnr(np.abs(OutFFT2048_f32), np.abs(OutFFT2048_q32_scal)*2.0**(-11-scal_shift))}\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 235,
   "metadata": {},
   "outputs": [],
   "source": [
    "out_swapped_fft = np.array([\n",
    "\t-2.315871-2.994773j, -3.705682-3.419794j, 3.988327+7.341695j, -5.146630+4.897565j, 3.245758-4.382245j, -3.417897-2.399400j, 7.653200+0.052894j, 1.831052-0.447679j, -2.594306-0.504536j, 7.994035-0.113432j, 3.671903-0.158093j, 2.711055-0.114505j, 2.243353-0.064129j, 1.953379-0.014755j, 1.750852+0.032128j, 1.598933+0.076352j, 1.479368+0.118112j, 1.381920+0.157693j, 1.300345+0.195387j, 1.230583+0.231478j, 1.169857+0.266219j, 1.116204+0.299836j, 1.068186+0.332543j, 1.024719+0.364528j, 0.984984+0.395969j, 0.948315+0.427033j, 0.914204+0.457875j, 0.882226+0.488654j, 0.852036+0.519525j, 0.823343+0.550644j, 0.795902+0.582172j, 0.769496+0.614282j, 0.743942+0.647152j, 0.719084+0.680987j, 0.694764+0.716014j, 0.670849+0.752479j, 0.647209+0.790677j, 0.623726+0.830940j, 0.600284+0.873675j, 0.576762+0.919356j, 0.553050+0.968577j, 0.529023+1.022050j, 0.504553+1.080694j, 0.479518+1.145671j, 0.453769+1.218511j, 0.427159+1.301246j, 0.399522+1.396683j, 0.370691+1.508790j, 0.340494+1.643433j, 0.308776+1.809686j, 0.275469+2.022531j, 0.240727+2.308945j, 0.205363+2.723895j, 0.172375+3.403518j, 0.154644+4.828388j, 0.278621+11.404758j, -0.261972-5.028247j, -0.110650+1.523501j, 0.625165+9.308093j, -2.494585-5.328760j, -4.736115+3.064724j, 6.302846-6.800428j, 8.745118+3.620171j, -2.929270-4.620824j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t-5.310645+0.678902j, -7.313894+1.185520j, 12.054386+3.690480j, 0.476967+11.651377j, -2.169874-7.509219j, -6.592346+2.851395j, 7.598070-9.348980j, 1.039598-2.080905j, -3.537678+4.397906j, 7.590565-11.660253j, 3.143678-5.144994j, 2.199684-3.693206j, 1.763992-2.980119j, 1.508296-2.532981j, 1.339310-2.217175j, 1.219377-1.977931j, 1.130079-1.788114j, 1.061241-1.632490j, 1.006760-1.501729j, 0.962735-1.389732j, 0.926547-1.292319j, 0.896379-1.206505j, 0.870927-1.130105j, 0.849238-1.061455j, 0.830584-0.999289j, 0.814415-0.942590j, 0.800307-0.890570j, 0.787917-0.842572j, 0.776981-0.798070j, 0.767278-0.756615j, 0.758630-0.717845j, 0.750893-0.681443j, 0.743942-0.647152j, 0.737688-0.614739j, 0.732037-0.584003j, 0.726913-0.554780j, 0.722265-0.526917j, 0.718035-0.500286j, 0.714181-0.474770j, 0.710663-0.450267j, 0.707450-0.426681j, 0.704503-0.403934j, 0.701812-0.381954j, 0.699343-0.360670j, 0.697080-0.340027j, 0.695008-0.319963j, 0.693107-0.300433j, 0.691371-0.281393j, 0.689783-0.262792j, 0.688332-0.244598j, 0.687011-0.226772j, 0.685811-0.209282j, 0.684724-0.192095j, 0.683746-0.175183j, 0.682870-0.158513j, 0.682091-0.142062j, 0.681400-0.125805j, 0.680804-0.109725j, 0.680294-0.093781j, 0.679864-0.077964j, 0.679517-0.062249j, 0.679248-0.046616j, 0.679059-0.031045j, 0.678942-0.015510j, 0.000000+0.000000j, ])\n",
    "#FFT  128 F32 Radix2 Cyc:      0\n",
    "in_ifft= np.array([\n",
    "\t-2.315871-2.994773j, -3.705682-3.419794j, 3.988327+7.341695j, -5.146630+4.897565j, 3.245758-4.382245j, -3.417897-2.399400j, 7.653200+0.052895j, 1.831052-0.447679j, -2.594306-0.504535j, 7.994035-0.113432j, 3.671903-0.158093j, 2.711055-0.114505j, 2.243353-0.064129j, 1.953379-0.014755j, 1.750852+0.032127j, 1.598933+0.076352j, 1.479368+0.118112j, 1.381920+0.157693j, 1.300345+0.195387j, 1.230583+0.231478j, 1.169857+0.266219j, 1.116204+0.299836j, 1.068186+0.332543j, 1.024719+0.364528j, 0.984984+0.395969j, 0.948315+0.427033j, 0.914204+0.457875j, 0.882226+0.488654j, 0.852036+0.519525j, 0.823343+0.550644j, 0.795902+0.582172j, 0.769496+0.614282j, 0.743942+0.647152j, 0.719084+0.680987j, 0.694764+0.716014j, 0.670849+0.752479j, 0.647209+0.790677j, 0.623726+0.830940j, 0.600284+0.873675j, 0.576762+0.919356j, 0.553050+0.968577j, 0.529023+1.022050j, 0.504553+1.080694j, 0.479518+1.145671j, 0.453769+1.218511j, 0.427159+1.301246j, 0.399522+1.396683j, 0.370691+1.508790j, 0.340494+1.643433j, 0.308776+1.809686j, 0.275469+2.022531j, 0.240727+2.308945j, 0.205363+2.723895j, 0.172375+3.403518j, 0.154644+4.828388j, 0.278622+11.404758j, -0.261972-5.028246j, -0.110650+1.523501j, 0.625165+9.308093j, -2.494585-5.328760j, -4.736115+3.064724j, 6.302846-6.800428j, 8.745117+3.620171j, -2.929270-4.620824j, ])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 236,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n",
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6d063b490>]"
      ]
     },
     "execution_count": 236,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXIAAAD4CAYAAADxeG0DAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8vihELAAAACXBIWXMAAAsTAAALEwEAmpwYAAA8fUlEQVR4nO29eZRk6Vmf+Xx3jTUj19qrq6rV1d1qtdRNU5K6DchSSzJC6KDBg8fCgIzhIHMOBmHLlhDMMDPHnjn2IBs4A8ajI4nF6CAbISTBgEASAomRuqXqjd6k7lbX0lVdS1Zl5RbLXb/5494bucVaGVkZEfU+5/Tpyhv33vgyMvMXv3i/d1FaawRBEITRxdjtBQiCIAjbQ4RcEARhxBEhFwRBGHFEyAVBEEYcEXJBEIQRx9qNJ52dndVHjx7djacWBEEYWR555JErWuu5zcd3RciPHj3KyZMnd+OpBUEQRhal1JlWxyW0IgiCMOKIkAuCIIw4IuSCIAgjjgi5IAjCiCNCLgiCMOKIkAuCIIw4IuSCIAgjjgi5IAjCDvDIn/02Vy+duyHPJUIuCIIwYK5cPMt3fv3nef4LH70hzydCLgiCMGDmzzwLgPZrN+T5RMgFQRAGzMrLzyX/CL0b8nwi5IIgCAMmuvoiACryb8jziZALgiAMGGfpNAAqbNyQ5xMhFwRBGDDlepKtomJx5IIgCCPJ3vA8ACqSGLkgCMLIsXT1EhWqABijFCNXSv1LpdTTSqmnlFJ/oJTKDeK+giAIo8alM99s/tsYldCKUuog8HPACa313YAJvGu79xUEQRhFll/+FgBVncMcFSFPsYC8UsoCCsDLA7rvyBL4Ho9+6Ac49cw3dnspgiDcQIL5bwNw3r5ldIRca30e+BBwFrgALGmt/3LzeUqp9yilTiqlTs7Pz2/3aYeeKxdOc9/q33DpsT/f7aUIgnADsRZPc5lpPLOENSpCrpSaAt4JHAMOAEWl1I9uPk9r/WGt9Qmt9Ym5uS1DoMcOv1EHQNeu7vJKBEG4kZRqZ7niHCQyXUwd3JDnHERo5S3AKa31vNY6AD4F/L0B3HekCb2kx4JRX9jllQiCcCOZC15mtXCY2LCx9Yg4cpKQyv1KqYJSSgFvBp4dwH1HmsBPHLnjiZALws1CdWWRWRaJpo4RGy7WqAi51vph4JPAo8CT6T0/vN37DgsP/+GHePRX3tH3dZGXlOa6/uKAVyQIwrBy6UySseLMvYLYdLBHKLSC1vp/1VrfqbW+W2v9Y1rrG1POdANQ5x/h9tWTfV8XpY68GC0NekmCIAwpS+eTHPLKwTvQpovNCAn5OGNEHiVVJwrDvq4LUyEvxyLkgnCz4F16AYA9R16JNl2cUXLk44wZJx8uVlcW+7ouDhIhr+gV4iga9LIEQRhC1OJprjHBxOQM2nRwxJEPB0ba9Ka23F8aYRwkMXJTaVYWrwx8XYIgDB/F6lkuWweSL6wctor6/jR/PYiQdyFL6K/36ch1sNaHeHnh4iCXJAjCkDLjnWelcCj5wnIB8L36jj+vCHkXshLbxuq1vq7TwdoPr3rt8kDXJAjC8OE1auzVVwgqxwBQTSHf+eESIuRdyPJA/epifxcGa4k7jaXxb0kgCDc7F888h6E01uytwJqQB42dH8AsQt6FTMjDfoV83Ygnf1kcuSCMO4tp6mH5wO0AKDvp5u374sh3nazENqr3mUYYNoi0Sq6tSr8VQRh36heT1MO5W+4EwLBTR34DYuTWjj/DiJNVZsWN/oRcRR5VVcDWAUoaZwnC2KOunWJV55meS7JWDDsPQCiOfPdxSHslNFb6uk6FDTwcltQEZkP6rQjCuJNbOcNF6wDKSGTVTB151kBvJxEh70JWmWX4y31dZ0QegXJYNSvYXn8ZL4IgjB7T3nmW8webX2dCHgU737FEhLwDOo5xU0du+v05ciNOhLxmT5IPFndgdYIgDAth4LM3voQ3cbR5zHKS0EoUSGhlVwnDAFNpAOxwta9rjcgnUA6+MyWNswRhzLl87kUcFWHO3No8ZjpJ1kokMfLdZX1FltOnkJuxR2i4hO4UE7q/sIwgCKPF1ZeS9rXFfbc3j1lu4shjceS7SzauDSAXVfu61oo9QsNBF2aYoErgj01nX0EQNlG7+BwAs0fubB6zUkcuQr7L+Ot2m/Nxv0LuExkORnEGgKWFSwNdmyAIw4NeOIWnbeb2H20es5uOXDY7d5UgdeSLlCjQn5Db2icyXKxSMmh6RYRcEMYWd/k0F8x9GKbZPGanjlyH4sh3lWzu5pIxRUnX++orbmmf2HRxK7MA1KRxliCMLZONcyzmDm045uQKAOhQHPmuEqabnavWFIbSVFd7zz5xUiEvTu4BwJN+K4IwtpTiZXx3ZsMxx00cOaMSWlFKTSqlPqmU+qZS6lml1AODuO9uk6UNNZxpAKrLvVdoOvho06U8tQ+AYEWGSwjCuOLgo63cxmNZaCXaeSEfVK+VXwc+p7X+IaWUAxQGdN9dJZu7GeZnYRXqK71XaDo6QJsuEzN7AYirIuSCMK7YOkSb7oZjyjDwtA2hv+PPv20hV0pVgDcAPw6gtfaBnV/5DSBKh0PEhSTO7fUo5FlFqLZyOG6OFZ1H1aXfiiCMI80K8E2OHMDHQkWjsdl5DJgHflsp9ZhS6iNKqeLmk5RS71FKnVRKnZyfH41BC1loxSwnrtrrsSd5syI0bSy/ZFSwpHGWIIwl2d+7tpwtj/nKQUU772sHIeQWcB/wW1rr7wCqwC9sPklr/WGt9Qmt9Ym5ubkBPO3OE6dC7lTSOHdtsafrvHQiiErbWFbNCo7f27WCIIwWzb/3Fo48wG4OcN9JBiHk54BzWuuH068/SSLsI09WkZVPNyyjWm9ZK149yTnPJoQ07EkKgXRAFIRxxG8atxZCPiqOXGt9EXhJKXVHeujNwDPbve8wkCXyl2eT1pRxo7eeKdlEkOwd2nemKEXSb0UQxhF/09/7ekJlY8ajk7Xys8DH04yVF4F/NqD77ipZIn95ao5QG9DjlKAgLe030nfoKDfFxKIIuSCMI5lxM1o48tBwMOIRyFoB0Fo/DpwYxL2GijSR380VWFUFjB57kgdeukma9lrQhRkKyqNeXSFfLO/MWgVB2BWyCUCG086Rj0BoZawJG8RaYdsONVXsebhEln+ezewzS0n6ojTOEoTxI0w7m5othDwyHBHyXSds4GGjDIO6UcTqsSd5kG5+ZD9Yu5xk6ayKkAvC2NE0blZ+y2OR4WCl4yJ3EhHyDqjIw1c2AA2z2PNwiSj9wWajnnKVRMjrS9JvRRDGjTANpVruVkceGw6WOPLdRUUePkmSv2+VcaM+hTyNkRcm04Ki5dEohBIEoXeyCvDMuG14zHDFke82KkoGKAOEdqnn4RJZ/rntJi1nJqYTIQ+lcZYgjB3xJuO2Hm062Foc+a6SDFBOQiuxXaaor1PIp+aItAJpnCUIY0fz772FI49NFxtx5LuKEfuEqSOP3TJFXUfHcdfrsndoJ32HNi2LZVVG1a/u3GIFQdgVmkKea+3IHXHku4sZe00hV+4EloqpVbsX9mQVoXZurZvvsjGB7UmZviCMGzoVcsfd2r1bmzkcwh1fgwh5B6zYJzRSIc9XAKgudxfj7AfrrnuHrpkVXGmcJQhjR1YB7rRw5FgOrgp6+iS/HUTIO2DFHpGRtKI1C4mQ13uZEhSuVYRmNOxJCmHvo+IEQRgNsk/gTovNTpUOm/D9ne1JLkLeASv2iVJHbhcmAaiv9hAeCT08nRQSZQTuFKVYhFwQxo7QI9IKy7K3PmYnQu416ju6BBHyDtjpAGUAtzgJgL+62PU6Fdbx1MYfapSfpqKXd/wjliAINxYVeng4G4xb87F0uEzWWGunECHvgKUD4tSR58pTQG/DJdYXEjWPFWZwVMTqSvfrBUEYHVTYaFaAb3ksbW0bSGhl97AJiNN31Hwq5GEPwyWMyCNg4w82a5y1fFX6rQjCONHKuGUYtjjyXcfBb07GLk5MA6C97umHRuThGxsnajsTiZCvLlwY8CoFQdhNjMhrFg5ueSztUR6KI989XB2gzeQHUSxViLRC9zAlaH0hUUZuYg8AjWVpnCUI44QRr7Xy2PJYJuTiyHcHHce4KoA0tKIMg6oqYPTgyK2osUXIS9P7AfCXpUxfEMYJIw62/L1nZK2sI3Hku4OXvYNaayGSKr1NCTLXFRJlTMwkjbOiVRFyQRgnzMhrL+TN0Io48l0hy/tU64S8bhSxgu5CbmmfcFOMvFSexNcmuib9VgRhnDDX1ZtseSzd7IyCnR3ALELehmyXWa0bqNowSz0Nl7DjtfzzDGUYLKkJzHoPlaGCIIwMiXFrLeRW2n8lDkbEkSulTKXUY0qpPx3UPXeTIB2oul7IfauEG3VvZWvrtdL+9awaFWmcJQhjRivjlmFlMfIRcuTvBZ4d4P12lcyRG+uEPBku0YMj161/sDWrQi5YHNgaBUHYfSzttzRuAHbafyUeBSFXSh0Cvh/4yCDut10e+q2f5vEv/MG27hGkc/gMe60RTmSXKOha12sdArS59aOW50xSiKTfiiCME+2MG4CTOvKsI+pOMShH/mvA+4G2jUSUUu9RSp1USp2cn9/Z2ZWvvvjHeM/82bbuEaahlSx9CCB2JyjpWtd+KY720S0magfuFBPSOEsQxoqkcLB1jDybSZC1ut0pti3kSql3AJe11o90Ok9r/WGt9Qmt9Ym5ubntPm3754lj8niY4fY2F7JKrPVCjjuBrSIa9c5xcocAbW19h9b5GSp6lSjc+UbzgiDcGGwdoK1cy8ccN3Xkwy7kwHcBP6CUOg18AnhQKfX7A7jvdeE1ahhKY0Tbe+GibKDquhi5kQ2XWGqfeRIGPraKoNUPtjiDoTTL13b2E4kgCDcOt00oFdb1KB92Iddaf1BrfUhrfRR4F/BXWusf3fbKrpPaahK6MKPtOfJsc2L9ZGwzE/KV9pknXiPNdmnhyK1y8klkeUEaZwnCOBBHEY4KWxs3knm9gTYhHI0Y+dDQqCVZJVa8vRcuSvM+10/GtouJkDdW2jtyP2sg3+IHm58+BMDCmae2tTZBEIYD32v/9948BxsV7ewA5oEKudb6r7XW7xjkPfvFryeVl3a8vY8ycRojt9YNVHWKSStbv0MrWz/dJDWcrZudt594M9coEz35qW2tTRCE4aBVBfhmfGWjthnq7cbYOXK/njjybQt5Nhl73UDVXGkSgKC62Pa6oLE1/zzDdlyem3kzdy3/LVUZMCEII0/Q2Fo4uOUcRMj7xq8l3Qltvb0XrtVA1Xw56UneabhE4CUZLa2EHGDidf+EgvJ49kuf2Nb6BEHYffwWhYObCZS97eSLboydkIeNREjdbQo5qSO33bUfUCEdLhE3Ogl5WkjUIrQCcMeJt3CBOexnPrm99QmCsOtkrTw6CXmoHIx4hGLkw0DoJaEVl+4v3PkX23cU0OnmxHpHXipPEncZLpG1q7TaCLlhmpw+8H28qv4IC5fPd12jIAjDS1Zv0tmROxhxsKPrGDshjxuJkOe6OPLnH/8KB3/vfr79d19tfULYINAmlr2WH2qYJlVyqA7DJaIuQg6w77vfjaVinv/Sf+24RkEQhpsg/Xs3Owh5pGxMCa30R5zGqB0VdqygrF45B8DK/NmWj6vQw2frHL6qKmJ2GC6RTQIx3fZCfuyu13LKOErlhc+0PUcQhOEn8rIK8PZ/76HhYGpx5P3hrzW1atTbdyrMQjBhvbW7VpGH32LqR7fhElH6/HYHIQe4eOQd3Bk8w8unvtnxPEEQhpfsE7jpdnDkhoO1zSy6boydkGt/Tby9Dj1RdLpJEdVbi7IKGy0duWcWsTsMl8jyz7sJ+dE3vhuAs3/zex3PEwRheImypIgOjjwSR94/Klhz5F4HRx6nzll7rYXciP2Wk7E9s4jbScib+efFjuvcf+QOnrVfxb6zn+3aTVEQhOEkqwBfXzi4mdhwsLVkrfSFEa4JebNcvgVrQt5alI3II1RbHXlol8nHHZx+i/zzdiwf/0GOxi/x4tNf73quIAjDRy+fwGPTwRJH3h/r29cGjQ7TfFLnrvzW55htHHnolCnoDm1sm468/Tt0xu1v+lECbXL5q5K9IgijiG5RAb7lHNPFEUfeH+Y6Rx422k/zUelHIiNoJ+Rey4GqsVOm1GFKUD+OfGpuP08XXsutF/6cwN/ZzRBBEAZP1me8U4xcGw424sj7wo7qRFoBa+XyrVBB8pgZtD7HjH2iFkKu3AqOCtsPlwgb+NrEtKye1qte+8/Yy1VO/u77ezpfEIThIRNyt5Mjt3LYemeHyYyfkMd1FtUEAJHXPkZupM7ZClsLshW3Hqiq8sm9V9sMl1Chh0frJvOtuOfBd/H1qXfw+nO/y1N/+9merxMEYQjo4RO4Np2eKs23w9gJuRPXWTGSvuGh396Rm1Ga7x21DpPYbSZjZ8Ml6quLLa9rl3/eibt/8j/zknmQvV/4Oa7NX+jrWkEQdpGwga8tDNNsf47lYipNGOycmI+dkLtxg6qViG3st3fkZpS+k7YRckv7xC3GN1mFSQAabaYEGZFH0IcjByiUKoQ/+FEqeoUzH/txSUcUhBEh+QS+Nbttwzlpr3Kvw57ddhk7Ic/h4TnJAAjtt3/hrFTIc3HrcxztE7eIkTvFSQC81XZC3iBokbbYjVe8+n4evfN93Ft/iIf/27/v+3pBEG48PX0CT6cHZZ1Rd4KxE/K8rhO4SbtZHbR35HY6Ci6nW59jE7acjO2WkjeJoLbY8joj8vBbhGR64fX/+Bd4PH8/933zP/LtJx+6rnsIgnDj6OUTeObI/Q57dttex47deReIwpCcCtD5GQB0h9CKkwp5oY2QO9pHm1sFOV/OhLx1T3Iz9gn7jJFnKMPgyE/8DkuqTP5T7+alF568rvsIgnBjMCKv6ydww050ZKgduVLqsFLqS0qpZ5RSTyul3juIhV0P9Vpabp8r42sLOjhyJ21zW1Beyy6JDgG6xRy+YjZcot5OyFvnn/fK1Nx+Ft7xMfK6Tvn338YzX/vz676XIAg7i9GDcct6lYfecMfIQ+B9Wuu7gPuBn1FK3TWA+/ZNIxVy5ZRoKAcVthdyV6+9O1ZXN4pyGPjYKmo5Gbs0kcbf2wyXaJe22A93nHiQ2rs/x7JR4bbP/Qjf+PRvbut+giDsDEbkEXQxbpmQB/4QO3Kt9QWt9aPpv1eAZ4GD273v9dBYTcTVcIt4uBgdhDynPao6eYE3pxJmsaxWk7FNy6Kq2w+XsGOvZSFRvxy89VVU/sXf8Lx7N699/Bd56CP/SrJZBGHIsHpw5NnQiTAYYiFfj1LqKPAdwMMtHnuPUuqkUurk/Pz8IJ+2Sdbt0MoV8ZWDEbV+4XQck8PjmpG468YmR95sttVCyAGqqoDRTsi1T2y2703cD5XpOY6/7y/5+uTbuf/cR3niQ2/nwplvDeTegiBsn3YV4OsxnERHomGOkWcopUrAHwE/r7XeonJa6w9rrU9orU/Mzc0N6mk3EKS9xU23hK9yzVzxzXheHVNpVqxEyL3axuWuOfLWgpwMl2jdo8XWAXGLTdLrxXFzvPbnPs5Dx9/HHdVHmPzYd/O13/5A+xYBgiDcMCztE3X5e8/GPkbD7siVUjaJiH9ca/2pQdzzesiE3MmXCQy37Zw8r5aIcN2ZBcCvbnTk2e5yu4GqdaOEE7Zx5PgDFXJIslnu/5FfZuknv8qzpft54Mx/4cr/dR9P/NV/H+jzCILQH3abepP1WE6iI1GHLLrtMoisFQV8FHhWa/2ftr+k6ydoJC7VzpcIDBcrbv0OmI2AC/KJkAebpgRlu8uG01rIPXuCXNh6IEW7tMVBsO+W49z3b/6EJx/8HWJlcs+Xf4qn/8/v4fEvfoI4inbkOQVBaI/dgyPPOiPG4c51OB2EI/8u4MeAB5VSj6f/vX0A9+2bOB0S4RTKhEau7Zw8L81uiQtJiGfz3M61yditG+H4zhSlqLUjd/Fbpi0Okle/4QfZ94FHeej2f82sf557v/LPOfd/vJqH//BDNGoderALgjBQ7B6Mm5XO84x3MGult16rHdBa/y2gBrCWbROlgyTyhQkiM4fjX2p5np/Gl43yXgDixmZHngp5G0ce5aaYWNwq5FEY4qgIrO69yLeL4+a4/5/8LwT++zn5l79L5bH/h9c//W+59vSv8/ietzF9/49y/N7vQRljVfMlCEOFTYDuMbSih9yRDw067XboFsvEZg5bt37hwjQE41RSId807i3MHHmbZvG6ME1BeVvcb6e0xZ3CdlxOvOM93PZL3+CZ7/0Ep4r3ct+lT3H7Z3+A8//2Lr720fdx5luP37D1CMLNhKODlq08NpyTzvOMd3Czc9uOfJjImmQVihPEVg63jZBnI+BylblkCMWmVMIo/Qhk2q0F2SwmsfWlhUvkCqXmcb9RIw/QZpN0J1GGwV0PfB888H0sXbvCE1/6OPlvfYrXn/0oxh98hHNqP+dmv5vCXW/j9te/bcO6BUHoHx3HPYVS7TS0Qpvki0EwVkKu/FUa2iZnWcRWHqdNM/dsM9POlaiqPMamuZ1xl8nYVjmJra8uXGLvoVc0j3dLW7xRVKZmee0/fC/wXuZfPs2LX/4Dcmf+insvf5rc/B9S/2uHJ/L3UNv/eqZe+UZuved7cNzdXbMgjBphGGAr3bbeJMNN5/dqceS9ocI6dZUjRzJeKdfGkUfpCDi3UKJOHmPTuLcoSOfwtRG33ETiyGuLGwub/DRk0y5tcTeYO3CUuXd9EPggjdoqf/fw56g/8+fsu/oQ95z6DTj1GzT+X5un3VeyPPed5I6c4OCrvos9B4/t9tIFYajxGjVsuhs3y7KJtYJo5wZLjJWQG0ENj/RFtQs4KiIMfCx742ZEnAq5ky/RMApb5nZmsSy7zfim4uQeAPyVjUIepI7ccFo7+d0mVyjxmjf9ELzphwBYuHye04/9Ff63v8Ls1ZO89tzvYp3/bfgqzDPFucIraczejXvwNew9fh/7j9zZeRKKINxE+OmgCNXFuCnDoIGN2sHNzrEScjOq4RnJi5q9uI16ldJmIU9j6bnCBEtGHivaKOS6KeStBbk0nWyShqtXNhwPumS7DBvTew4y/b0/RpI9CvXqCi88/RCLLzyMdfFx9qw+w6EzX8M4q+FrUNMuL9lHWSq9gnjmOLkDdzF75G72H72z52HTgjAu9BNKDZSNkhh5b1hhHc9IXLSyExH26tVmx8IMHWRCXsQ3CzhhbdPj6Ri4XGshr0wnjjyuXt1wPBoxId9Mvljmzte9FV731uax2uoS5557jMVTjxNffIry0re4dfGrzC7+GXwb+Ar42uKcuZ9ruUM0ykdQ07dS2HecyYPH2Xv4uMTfhbGk+Qm8TVLEenxsCa30ihXVCTJHnqYOeq16kvg1Iq1wnByBWaQYbBzbppuTsVsLkGU7LFPEqC9sON4tbXEUKZQq3H7fG+G+N244vnT1EhdefJKVl54muvwt3JUzTNbPcUf1EfKX/KQHJhBrxSU1zYK9j9XCQcLSQYzJw+Rnj1DZd4zZQ6+gWJ680d+WIGyb0O/cymM9ATaGOPLecOI61bR/ipnGqbOy/fWosE6dHCXDILSL5GqbGr6nsSy3TYwcYFmVMRsb3wAyIW8XkhknKjN7qczshde+ZcPxOIq4fPEs82eepXb5RcKrp7GWX6JYP8/hpceYXfwC1vmN7XhXdJ6r5iwr9hz1/D6i0j6M8j6cqYMUZw8xMXeI6T2HxNkLQ0XY3BPrbtxCZWPE4sh7wo3rLFmJiGZC7rcS8qBGQ7mUgNgukWdTM5uwgadt3A5VkVWzgutvFPLYz9IWx8eR94thmuw5eKxt1ksY+Fy8eJbFl19kdf404cJLsHIBp3aRkneJvYsPMXPtGqbSW669RplFY5pVexrPnSXMz0JpD2Z5D25lH4Xp/UzMHmBydr+IvrDjhF1aeawnUI448l5xdYPITF5U0y0CrccrmWEdXyVxrdgubZnbqSIfT9l0inw17EmK/sbNzma2yxiFVgaNZTvsO3wb+w7f1vacKAy5cvk81y6fpXr1PN7COeKVSxjVyzj1efL+AjMrTzC1tEhetXY5yxRYVhVWrSnq9iSBO0WUn0EVZjBLczgTc+Qn91Cc3MvEzF5K5UlpZyD0RZh2SbV6MA2h4WDGwY6tZayEPIeHTjc5s9TBsIUjN6IGnkpffLeIoyK8Rq2ZuK8iD7/LZGzfmWRv/cUNx5pCnhMh3w6mZTF74AizB450PE/HMdXqMovz51m58jK1axcJli8Tr15G1a5iN67i+gtMNl6mVHuWyYXlZIRfC3xtsqzKrBplatYknl0hcCaJctOowhRGYRq7PIs7MUuhMkupMkd5eq75OyPcfERZ4WBPoRUHs00Tv0EwVkKe1w3iVMitXHtHnmyKJn5buWUAaitLzT9KI/QI6DwZO8pNb2mclYVWnJsgRj4MKMOgWJ5MNktvfVXX83Ucs7S0wMrVi1QXL9NYvoy/fIVodR5dW8BsXMPyFskFi0zVz1KqPsWEXkkaobWhpl2WVZmqWaZhTuDZFUK3QuROofKTGMVp7NI0TmmW3MQMxclZypOzFIoT8glgxOknlBoZNnabQTeDYGyE3PcayR+ckwi4nQp55LcS8kYzu8XIJUJeX11iam5/cizuPlB1feOsZt+SNNvFzYuQDyPKMKhMzVKZmu35msz1Ly9coro4T33pKv7qFcLVBeLaVVT9Gqa3hOUvkQuWmK6folRd6foGkH0CqBol6uYEnlXGdypE7iQ6l7wJWMVp7PIMufIMhck5ypNzlCdnJWd/h3jyy59h4q9/ken3foVyZbrr+f2EUiPDJd9mGM0gGJvfiHp1BQdQqZC7+eT/cQtHbscNas4MAFYq5I11U4KMyCPs4siNQnL9+sZZWZtK5ybe7Bw3Nrj+I3f0fJ2OY2q1FZavzVNdvEJ9eZ5gdYFgdYG4uoCuL2J4i9j+Ik6wTNG/wt76i5T0KiXVeZLMMkVWVImaOUHdmiCwK4TuJHFuElWYxixM40zM4JZnKU7OUZ7aK28AXdBxjPvlf8eR+BzPfftJyvf9/a7XZELeS4w8NhwsLVkrXWnUlqkARirkTrNRzdY/Ckc3WEkHJFv5CWDjuDcz9gm7OHIn7beyoXFW2CDQJrbd+Vph/FGGQaFUoVCqQIeN3VYEvsfK4hVWF+epLV3BW1kgWL1KWF1A165h1Bcw/SVsf4lcuMyUd4HyyjJlXW2Z7QNJPv+SSjaAa+ZEsgHsTBLlptCFGczSLHZ5jlxljsLkXiam91KZ3nPTtGR49uG/4K7wOQBW58/2dE0/xi02HSwtm51daVST4RBGLnHHTZfcIrTixl4zu8UpVgDw1w1gNmOP0OjS0Wwiqe6sL631W1Ghh4/dxcsLQmdsx03aJ+w52Nd1cRQlewALl6gtX6G+NE+wcoVw9Sq6nrwBWN4ijn+Nkj9Pqf4ClcXltpk/kVYsqDLLRoWqNYnnTBPkZogLsxilOeyJPeQm91Ge2U9l7hDliamRjfsHX/5VVnWekqoTXDvX0zXdKsDXExsOjjjy7vjp3E3LTYU8n4U7tm4wuHjNTVE3FfL1czutOMCzih2frzCZtLL1ltcLeR1fOXS+UhB2BsM0qUzPUZme6+u6enWFpYVLrC5cor50GW/pMuHKPLp6BaOxgN1YIO8vMFt7gcrqSSq0qJYGPG1zTU2ybE1RdWbxc7PExT0Y5b04kwcoTB+gsucw03sPD1We/6lnvsE99Yf52pF/znee+Sjx0ss9XZdpSy+ZS9p0sAm3tc5OjI2QB+lA5SxbxTBNPG1DsNWR53QDnY5jyxWT0ErcWHPklvapGZ03O0pTWeOstX4rKvLxuqQtCsKwkS+WyRfLPYeAAt9j6cpFlq6cp3btIo3Fi0Qrl2B1HrM+j+tdpdJ4mUrtaaauLmO0CPcsMME1c4ZVexYvvzep5p3Yjzt9iNLsYSb33sL03IGeQzs6jnnu0b9m8aH/yu1XPs/z02/kdT/3+z1de+UvfoW92uWud76PK7/xaexqb0JO6BFphWV1/wyurZw48l7IHLWVX5t84ykHY5Mjj6OIvPKb+eaF0iQA0bq5nZb2ibvEyFs1zjIij0CJkAvjje24PeX5Q1LJe3X+ZRYvv0T16nn8ay8TLV/AqF7CrV+m5F3mYON5pheWtgh+oE3m1STL1jRVZxYvN0dcmEW5ZZRbxsxPYOUnqJ97gkNnPsMd+mUa2uacdQuvW/gTnvzyZ3j1G97ZcX0XX3qBexe/wCN7/0fun9nLy9Ys+UbrWb+bUaGHh0Ohh3BS4siHPEaulHob8OuACXxEa/3vB3HffsgKf9zCRPNYAxcVbtzs9NJxbCotqy2kDZu0tybktvaJzc6CbDsuyxQw6mtCbsYeoQi5IDSxbCcZbnLgaMfzwsBn/tJLLF48Q/XqeYJr54iXX8aqzeM25ploXKBSe6atw3/aeTXfuPOnuePBH+WQ43LuV04w9aUP0Djx5o5jDU//6YeYRXPk+/81ALXcXvauPtPT96bCBr6y6SnZ2MrhqIg4inZkA3nbQq6UMoHfBN4KnAO+oZT6rNa6t1djQETpAGU3X24e81v0N6hXlxMhT3ux2I6bhGDWjXtztI82u7emXFYTmN5i82sj6p5/LgjCVizbYe+hV2wYndiKLK+/vrJEbfUaXnWZ8uwBXrUpLLT44H/g7i++m699/H/mgZ/6tZb3WlqY59UX/5jHKw9yIk0tDYr7mVv+CjqOu27c9lIB3iQ1hr5X35F5uYPYYn4d8ILW+kWttQ98Auj8eWYH0JmQr3uRApXD3OzI01i6cte2JGub5nY6BD0Jec2cwFnXOMvqIdtFEITrJ8vrnz1whFtuv5fj3/GGln177v6ed/KNyvdy4tzvcfrZky3v9cyf/CpF1WDqrf9m7eDEAVwVsLRwuetajMgjVL3lqGWDbrxG5xqB62UQQn4QeGnd1+fSYxtQSr1HKXVSKXVyfn5+88PbJpv6UyhVmsd8w93S38BP+5Ob68ax1VV+w7g3W/cm5HV7kkKw2Pza6iH/XBCEG8MrfuRXWVUFGp/6WeJoY5XtxbPPc/zUx/m73Ale8er7m8ed6UMAXL1wuuv9jdjveU9MpQOaA394hbwntNYf1lqf0FqfmJvrLz2qF5RfJdaKXH7NaYeGi7Wpv4GfOnJznSNvqDxmmAi5jmNcAuhhfJPvTFGMNma7ROLIBWEomN5zkOfv+QB3Bs/wjU/9GgDPPfrXPPIf/wdmP/q6pI3Cmz6w4Zri7C0ArM6f7nr/voQ8deTZVKFBM4jNzvPA4XVfH0qP3ViCGo1NO8ihmaOwafpPNmgiS1ME8MwCdpQ4+iDwcZTuScij3BSVxY1C3i3bRRCEG8dr3/kzPP3sH/LKpz/Es8/9Ea8MnmaZAif3/zBH3/4vufOW4xvOn9qf9NFvXO1eFGRGvSc3GJkj3yEhH4Qj/wZwXCl1TCnlAO8CPjuA+/aFCqrU1MZS2cjIYccbHXnYQsgDs4iTCrmXTsamhzl85GeSxllpuCbJdhFHLgjDgjIMJv7R/42lIyrhFR664/0Y/+oZ7v/p/8y+TSIOMLP3MKE2iJe6e1Ez9ol6NG7ZHN/Q35lWttt25FrrUCn1L4C/IEk//JjW+ultr6xPzLCGpzaKaNQiCT9MN0Wd3NqmaGgVyPlJEYCfCnkW0+qEKiaNs5YXLpM7eAxH+8Q9OHlBEG4ch4/fw9LPPcneygwHujQOMy2Ly2oSa/VC1/ta2qduVrqeB2sDmsMdipEPJI9ca/1nwJ8N4l7XSzL1Z6Mjj80cjt74Dhil3RDXZ7eEVpFcnLzA2Ucf1YMg2+VEyFcWLrHn4DEcektbFAThxlKZ2dvzudesOXL1i13Ps2Ofao9/70ZaSZ4NbB40o9nhpgVWVMM3NoqvtvK4m4Q8y25x1zny2Fkb9xakQt/LZOxm46zFpBLM1QHaFEcuCKNM1d3LRHCl63n97IllrW6jUc9a2WnsqIFvbnTk2sqRY2NoRftJPNtZ58i1U6JAAx3HzXdMw+kuyMWpRMi9lStJtosKoIeQjCAIw4tf3MdM1F3I+9kTM1NjGAU7EyMfGyF34jrhJiHHzmOriGDdBkPW1ja/TsiVU8JQmlp1mSAdqGr2IOSlVMjDlSt42W60CLkgjDYTByipOitLCx1Pswl6FnI7deSxOPLOuLpOZG3sepD1U8mySgAIavjaxHbWfgAqG/e2stTcjDDt7s3iK9NJ3C2uXsWr1zY8pyAIo4k1lRQFLbx8quN5vbbyALBSYxiLI++Mq72tQp5Wb3rrhFwFdRpqo9s2MyGvLjZjWL048qxxlqovEGTZLj3E1gVBGF6yoqDly2c6nucSoHv8BG6nA9mzqUKDZmyEPK8bzda0GZk79tcJuRHWabDxxTebczuXidIYudXDQFWAFVXG8q7hp6GVXjZJBUEYXip7jwLQuPpS23PiKMJRYU+Fg7DekUvWSlt0HJPH2yLkZvou6DfWGmIZYR1/U765Xcjmdq4T8h4HKFfNCo5/ra9sF0EQhpfZ/Umf9XCxfVGQ39wT6+3vvTlDWBx5exr1atKjeLOQp6GVLOwBYEZ1vE1pik4hG/e2TJwOa7Z7dOR1q0I+WGrmn69vxiUIwujhuDmuUsHoUBSUdTHspXAwuye0Hj05CMZCyOvVpN+J4W7s82u5mZCvhVasqEGwKUaeze0M68vNd0w715uQ++4UpWiJMHXkvcTWBUEYbq6Zsx2LgoI+KsABnEwXwp0Z9zYWQt6obe0xDmtCnoksgB03CDftNOfT1rdRY2VtMrbbm7OOctNU9PJatkuPTl4QhOFlxd1L2WvfkzwLrfSa3GCYJr62QEIr7fFqiSM3Nwm5nTbG2izkgblRpNePe8s++jg9OnKdn6KgPIJq0mWx19i6IAjDi1/Yx3Tcvigo6KNwsHlPbFQkQt4Wv5YOXs6VNxy30w2GrCwfwIkbxJvK6AvFZLNTe6vrHHlvgmwUZwHwFpKNkV6zXQRBGF7i8n4mWaVeXWn5eDOU2kfdiK9EyDsSpFkpVm5jjNzJJ1+vF3JXN4g2CblhmlR1DuWvQugRaYVl9TbCyS4nQq6Xk42R7M1DEITRxZpMioKutJkUFDQLB3t35AE2KpIYeVvCdOpPJtwZbhpaWV8W67ZIU4S1uZ0qbODhdB282rxfOZl2ZFeTNri2hFYEYeTJzyazcpYunW75eNRs5dH733ugHIxYhLwtzR7jm4Q8m1atgzUhz2mf2Noq5Nm4NxV5+D0OVAUopP1WCo2kA2KvIRlBEIaXyp6kurPdpKBmBbjbuyMPlY0hoZX2xF6SXuimse4MNwtzpEIehWHSobBFXKthFLDCKiry8el9XFs57bcyESQDpR0JrQjCyDOz/ygAwbU2Qp7upfVabwKJIzfFkbcnE/J8YeNmp2GaNLSNCpIYeT3dFFUtinZ8s4Ad1jAij6APRz6ROvK5+Cqw7s1DEISRpVCqsEQRY+Xllo9HqTm0+shaiQwHMxZH3hbtJ6GVXLG85bGGclFpSmEz37yFkAdWETeuYcS9D1SFpGJrRedxVUCojQ1dFQVBGF0WjDmcWuuioDhNP7R7rDcBiJSNGQcDWdtmxkLI8WsE2lyrnlr/EA4qTN49vVTIDae45bwwE/LIJ+hDyAGWjbRXC707eUEQhptlZ45Sm6KgrAK8nz2x0HCw9BCGVpRSv6KU+qZS6u+UUn+slJoc0Lr6W0dQo67clpkmnso1Nxiy5llmi3fRyC6S13XMPh05JI2zkufq7zpBEIYXr7CPqTaTgrJ6k37SjWPDwRpSR/554G6t9WuA54APbn9J/WMEVRq0jlUFysGM0nmcac+VzRWgANpO5nZasU/U4xy+jLqVNt0SRy4IY0NUOsAsi/je1kZXmSN3e6wAB4hNdzgdudb6L7XWYfrlQ8Ch7S+pf8yojqfaCLmRa24w+PWsArS05TztlMgrP+nF0qeQB85kcn9x5IIwNliTBwG4erHFgImwvwpwSBy5rYfTka/nJ4A/b/egUuo9SqmTSqmT8/PzA3xaMMM6ntH6BQ0NFztKXvQozW7JerBsWF/aObEULfU8h6/5HLlpAAIlG52CMC7kZtKioDZC7msLwzR7vl9sudjskiNXSn1BKfVUi//eue6cXwJC4OPt7qO1/rDW+oTW+sTc3NxgVp9iRzUCo7UjD80cVurIwzS04uS3CrmR9mmZ1EtERn+CrAuJkPfr5AVBGF7KaVFQ9crZLY+p0MPrM5SqDQebnXHkVtcn1/otnR5XSv048A7gzVprPaB19YUdN2hYEy0fi0wXRydCHqWNbpz81jTFbNxbTgVosz9BNgozAH1vkgqCMLxM7z8GtC4KUn3WmwBoy8UZxtCKUuptwPuBH9Ba17qdv10C3+PcC09tOe7EdUKz9e5xZOaxUyHXafMst4Ujt/JrbwT9hlayxlniyAVhfChPTFHVOVjeWhRkRF5fFeAAynQToxjHg1ri2nq2ef1vAGXg80qpx5VS/2UAa2rL47/5bnK///1bXgg3bhBZrWPksZXDbQp5ElrJerCsJ5vbCaD7FHJ3Iqnu3NxVURCE0UUZBlfMWZza1pFv6jrqTbSVnB8Eg4+Tdw2tdEJrfdugFtLT8x1+PbNLn+Olbz/J4eP3NI/naBC3EXJt5cllQp6W1W4u5Qdw1wt5j+ObMgqTiSOPxZELwlixbM9RbGwtCrqeehOVDmr2GrXmDM9BMVKVnfte8yAAF5744objed1A21vDJQDayuHiJy4+qNHQdsud5lw67g3oeTJ2RnlqH5DE4wVBGB8a+X1Uwq1FQUbkEfRp3LL5ntmg9kEyUkJ++LbXcIVJjLNfbR6LwjCJO7UouwfAzmOpmCDwMYIajTYpgrni9Qv5xEzSAbHfkIwgCMNNWD7EnL6K19i4BWjFfv+OPB1C4d/sQq4Mg7Olezi0/FgzTl6rJvM6WzXCAlBpy9pGvYoKG20rQIvp3E7ofTJ2huPmuEqFyJ3q6zpBEIYbe89xTKW5eOrZDcfN66gAz3QlbFEpul1GSsgBgsN/j31c4cLZ5wHwqllr2taOXKXTgPzaKmZUx2+TI+7mCoQ6eTn6FXKA1Xd9mrv+0S/3fZ0gCMNL5dArAbh69pkNxy3dv5AbqakM/JvckQPsuftNAJx//PMANNIe44a7NRMFwEgbv3uNGmZYx29Tyq8Mg5pKzlV9zOHLOHLnfVSmB1voJAjC7rLv1rsB8C5+c8NxW/vEfdabmHbqyH1x5By58wSLlNCn/z8AvFoSWrFalN3DWstav7GKFTfaVoAC1Cik10gaoSAIUK5MM88U5rUXNxy3tU/cZwW4mepKJEKeTP05VXgNB5YeBSCoZ61pWztyM21qEzRq2FGDoEOudyPt12K2GAUnCMLNyWXnMBPV0xuOJY68PyE30k/6oYRWEryDD3BIX+Ty+VMEjWzw8tbccAAr7T0eNKo4cYPIbC/SnpGca15HaEUQhPFktXSUvcFLG47ZBH1nqZnp9LAoGPy4t5EU8plXJXHys499vtlj3M63duSZkEdeDVs3OlZf+mmZv9nHQFVBEMYbPXMbU6yweGVt7JujA3SfacrH7n6Aiz9xkjvuf/uglziaQn7r3Q+wqvNEp/6WqJFsdjotqjUB7LT3eORXcbXXtgIUkrmdsPbOKQiCkN9/BwAXX3wSAB3HSZFhn9ltbq7AvluOk2vR62m7jKSQm5bFt/N3s+/ao8Re1j+ltZA76QSPyKuT0w1iq/1opigVckscuSAIKTO3JJkry+eTzJUwDDCVhutIU94pRlLIAWoHHuBI/BLxtdMA5Iqt29g6acgl9mvk8NEdNjLjtMzf7mPqhyAI482+I7fja5No/jmAZpXn9dSb7BQjK+RTr/z7AOy79LcAFNoIuZumJcaNZWwVQSchdxLRt1sMZxYE4ebEsh0umPvJLSUpiH5TyIcnKWJkhfwV93wPNe1yLD6Np21Mq3Ujx6xlra5dBdpXgAKQpjD2M4dPEITxZyF3C1P1ZORb1ivlegoHd4qRFXLbcfl27i4Aam2qNSHZYAAw6wvAWsl+K/IHX81lpilNzQ5wpYIgjDqNyq0ciC4QhWGze6EhQj4YVve9HgCvTSMsSErv69rB9q4BYHYIm9z7lh9mz/92akd2lQVBGF3M2eM4KuTi2eebJfYi5AOicucbAfA6lN0DNJRLLlgE2vdkEQRBaEc5bZ515cxThJkjH6LstpEW8lvvfQOetvG7CLmPQyFaAtYKhARBEHpl77EkBbF+4ZvNEvthauUx0kKeyxf5ZuE+VnL7O57nK5eJOGmu1a4CVBAEoR1Ts/tZooi6+kKzn7g14HFt22FbMzszlFLvAz4EzGmtt85F2kHu+NlPoYzO70e+4TIRXgAFdpsuiYIgCO1QhsFF6zCllVMEQebIh0fIt+3IlVKHgX8AnN3+cvonVyg1M1PaEahcUonFWsm+IAhCPywXjzDnv0SchlbsIXLkgwit/CrwfkAP4F47QriuS5lbECEXBKF/oqnb2MMCwUoSdBim/bZtCblS6p3Aea31EwNaz44QrtsMzUmMXBCE68DZd3vyj8vJ2LdhauXRNUaulPoCsK/FQ78E/CJJWKUrSqn3AO8BuOWWW/pY4vZZ3wA+J45cEITrYOqWV8FDMLGUNM8apgrwrkKutX5Lq+NKqVcDx4AnlFIAh4BHlVKv01pf3Hy+1vrDwIcBTpw4cUPDMNkwiVirrvF0QRCEVuw/+kpirTjsnwIFzhBpyXVnrWitnwT2ZF8rpU4DJ2501kovxGlzmwYOhS4ZLoIgCK3IFUq8bMxxQF8GGCpTeFOomk6HSTTU8LSdFARh9LjiJmHhSCssy97l1awxMCHXWh8dRjcONEcyNTo01xIEQehGrXwMAB+7a/3KjWR4VrKDZB0PfXHkgiBsAzV7GwC+Gh43DjeJkJNWYAVderIIgiB0orA/aZ7l4+zySjZyUwi5clJHLkIuCMI2mDv2KgACJUJ+wzHSLmWhCLkgCNtgz4Fj1LQ7dEI+kKZZw042TCKyhieBXxCE0cMwTS5YB9BD5oFvEiFPBDwrDBIEQbhertz+w2hvldt2eyHruEmEPGldG4sjFwRhm7z+H39gt5ewheH6fLBDZF3KtAi5IAhjyE0h5E7Wg9wenpJaQRCEQXGTCHkSWtFDNGNPEARhUNwcQp5PhDzLJxcEQRgnbgohn9t/hK8d/imOftf/tNtLEQRBGDg3RdaKMgwe+MkP7fYyBEEQdoSbwpELgiCMMyLkgiAII44IuSAIwogjQi4IgjDiiJALgiCMOCLkgiAII44IuSAIwogjQi4IgjDiKK31jX9SpeaBM9d5+SxwZYDLudGM+vph9L8HWf/uM+rfw26t/4jWem7zwV0R8u2glDqptT6x2+u4XkZ9/TD634Osf/cZ9e9h2NYvoRVBEIQRR4RcEARhxBlFIf/wbi9gm4z6+mH0vwdZ/+4z6t/DUK1/5GLkgiAIwkZG0ZELgiAI6xAhFwRBGHFGSsiVUm9TSn1LKfWCUuoXdns93VBKfUwpdVkp9dS6Y9NKqc8rpZ5P/z+1m2vshFLqsFLqS0qpZ5RSTyul3pseH6XvIaeU+rpS6on0e/jf0+PHlFIPp79L/00p5ez2WjuhlDKVUo8ppf40/Xpk1q+UOq2UelIp9bhS6mR6bJR+hyaVUp9USn1TKfWsUuqBYVv/yAi5UsoEfhP4PuAu4IeVUnft7qq68jvA2zYd+wXgi1rr48AX06+HlRB4n9b6LuB+4GfS13yUvgcPeFBrfQ9wL/A2pdT9wH8AflVrfRtwDfjJ3VtiT7wXeHbd16O2/jdpre9dl3s9Sr9Dvw58Tmt9J3APyc9huNavtR6J/4AHgL9Y9/UHgQ/u9rp6WPdR4Kl1X38L2J/+ez/wrd1eYx/fy2eAt47q9wAUgEeB15NU5Vnp8Q2/W8P2H3CIRCweBP4UUCO2/tPA7KZjI/E7BFSAU6SJIcO6/pFx5MBB4KV1X59Lj40ae7XWF9J/XwT27uZiekUpdRT4DuBhRux7SMMSjwOXgc8D3wYWtdZhesqw/y79GvB+IE6/nmG01q+Bv1RKPaKUek96bFR+h44B88Bvp6GtjyiligzZ+kdJyMcOnbydD33+p1KqBPwR8PNa6+X1j43C96C1jrTW95I429cBd+7uinpHKfUO4LLW+pHdXss2+G6t9X0kYdGfUUq9Yf2DQ/47ZAH3Ab+ltf4OoMqmMMowrH+UhPw8cHjd14fSY6PGJaXUfoD0/5d3eT0dUUrZJCL+ca31p9LDI/U9ZGitF4EvkYQiJpVSVvrQMP8ufRfwA0qp08AnSMIrv87orB+t9fn0/5eBPyZ5Mx2V36FzwDmt9cPp158kEfahWv8oCfk3gOPpbr0DvAv47C6v6Xr4LPBP03//U5K481CilFLAR4Fntdb/ad1Do/Q9zCmlJtN/50li/M+SCPoPpacN7fegtf6g1vqQ1vooye/8X2mtf4QRWb9SqqiUKmf/Bv4B8BQj8juktb4IvKSUuiM99GbgGYZt/bu9mdDnxsPbgedIYpy/tNvr6WG9fwBcAAKSd/afJIlvfhF4HvgCML3b6+yw/u8m+cj4d8Dj6X9vH7Hv4TXAY+n38BTwy+nxW4GvAy8Afwi4u73WHr6XNwJ/OkrrT9f5RPrf09nf7Yj9Dt0LnEx/hz4NTA3b+qVEXxAEYcQZpdCKIAiC0AIRckEQhBFHhFwQBGHEESEXBEEYcUTIBUEQRhwRckEQhBFHhFwQBGHE+f8Bt8RcpiK9DV4AAAAASUVORK5CYII=\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(out_swapped_fft)\n",
    "plt.plot(in_ifft)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 291,
   "metadata": {},
   "outputs": [],
   "source": [
    "out_swapped_fft = np.array([\n",
    "\t-2.315872-2.994775j, -3.705679-3.419794j, 3.988327+7.341696j, -5.146630+4.897567j, 3.245758-4.382244j, -3.417898-2.399400j, 7.653199+0.052892j, 1.831053-0.447680j, -2.594306-0.504534j, 7.994035-0.113431j, 3.671903-0.158092j, 2.711052-0.114506j, 2.243352-0.064130j, 1.953380-0.014753j, 1.750851+0.032129j, 1.598932+0.076350j, 1.479367+0.118110j, 1.381920+0.157692j, 1.300347+0.195387j, 1.230584+0.231479j, 1.169857+0.266219j, 1.116205+0.299836j, 1.068186+0.332545j, 1.024719+0.364529j, 0.984985+0.395968j, 0.948315+0.427033j, 0.914203+0.457875j, 0.882226+0.488654j, 0.852037+0.519526j, 0.823343+0.550643j, 0.795902+0.582172j, 0.769496+0.614283j, 0.743942+0.647152j, 0.719084+0.680988j, 0.694763+0.716014j, 0.670846+0.752479j, 0.647210+0.790674j, 0.623727+0.830941j, 0.600284+0.873675j, 0.576762+0.919355j, 0.553051+0.968576j, 0.529024+1.022050j, 0.504555+1.080693j, 0.479518+1.145674j, 0.453769+1.218511j, 0.427159+1.301246j, 0.399522+1.396684j, 0.370691+1.508788j, 0.340495+1.643433j, 0.308776+1.809688j, 0.275469+2.022531j, 0.240728+2.308945j, 0.205361+2.723895j, 0.172375+3.403518j, 0.154644+4.828388j, 0.278619+11.404758j, -0.261971-5.028248j, -0.110649+1.523502j, 0.625163+9.308093j, -2.494585-5.328762j, -4.736115+3.064723j, 6.302847-6.800429j, 8.745117+3.620172j, -2.929269-4.620822j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t-5.310647+0.678902j, -7.313891+1.185519j, 12.054387+3.690479j, 0.476969+11.651380j, -2.169874-7.509217j, -6.592347+2.851397j, 7.598068-9.348982j, 1.039599-2.080906j, -3.537678+4.397907j, 7.590564-11.660254j, 3.143678-5.144994j, 2.199683-3.693205j, 1.763990-2.980119j, 1.508297-2.532980j, 1.339311-2.217175j, 1.219377-1.977933j, 1.130079-1.788113j, 1.061240-1.632488j, 1.006760-1.501731j, 0.962735-1.389732j, 0.926546-1.292318j, 0.896379-1.206508j, 0.870930-1.130104j, 0.849239-1.061455j, 0.830585-0.999288j, 0.814414-0.942589j, 0.800307-0.890570j, 0.787919-0.842572j, 0.776981-0.798066j, 0.767275-0.756615j, 0.758628-0.717845j, 0.750892-0.681445j, 0.743942-0.647152j, 0.737688-0.614740j, 0.732036-0.584003j, 0.726914-0.554779j, 0.722265-0.526918j, 0.718035-0.500285j, 0.714180-0.474770j, 0.710663-0.450267j, 0.707451-0.426680j, 0.704504-0.403934j, 0.701811-0.381955j, 0.699344-0.360670j, 0.697080-0.340026j, 0.695008-0.319964j, 0.693109-0.300434j, 0.691371-0.281392j, 0.689784-0.262790j, 0.688330-0.244595j, 0.687010-0.226773j, 0.685811-0.209283j, 0.684724-0.192094j, 0.683744-0.175181j, 0.682869-0.158514j, 0.682090-0.142064j, 0.681400-0.125806j, 0.680805-0.109725j, 0.680295-0.093780j, 0.679865-0.077965j, 0.679517-0.062250j, 0.679248-0.046617j, 0.679057-0.031045j, 0.678942-0.015510j, 236770121744384.000000+236770121744384.000000j, ])\n",
    "\n",
    "out_swapped_fft = np.array([\n",
    "\t54.314064+45.526131j, 33.778843+20.420731j, 6.959489-5.161026j, -14.769836-21.130352j, -24.028931-23.777573j, -21.132137-17.141796j, -12.956465-9.625901j, -7.924520-8.231432j, -10.484759-14.216177j, -18.657703-22.899908j, -26.072163-27.511959j, -26.892529-24.285858j, -20.149904-15.242282j, -10.476542-6.746925j, -4.753627-4.860986j, -7.014854-10.735621j, -15.189754-19.328777j, -22.072552-22.505444j, -20.051058-14.594586j, -6.529831+3.278607j, 13.614216+23.089649j, 30.361366+34.342522j, 34.379143+30.360035j, 22.742279+12.487584j, 0.919769-10.473222j, -20.260489-27.276743j, -30.784393-30.564232j, -26.921043-20.605804j, -12.669211-4.273580j, 3.504224+9.844759j, 14.304039+16.858696j, 17.872362+17.991764j, 17.992653+18.605286j, 20.351955+23.426697j, 27.639954+32.438694j, 36.999210+40.375999j, 41.680702+40.258255j, 35.828201+28.564548j, 19.097910+8.437535j, -2.176029-11.462801j, -18.309402-21.952753j, -22.111134-19.038671j, -13.493228-6.621249j, 0.221389+5.684642j, 8.640074+8.361114j, 4.639230-2.183595j, -11.270795-21.425827j, -31.283184-39.522686j, -45.073280-47.271221j, -45.948978-41.440662j, -34.505493-26.184219j, -17.614925-9.840384j, -3.640945+0.578868j, 2.831429+3.509275j, 3.279218+2.927566j, 3.186076+4.571548j, 7.268233+11.076190j, 15.435305+19.522093j, 22.401985+23.211105j, 21.333622+16.543644j, 9.083396-0.337186j, -10.622887-20.445772j, -28.443199-33.430290j, -34.590385-31.611618j, ])\n",
    "\n",
    "out_rfft = np.array([\n",
    "\t54.314064, 45.526131, 33.778843, 20.420731, 6.959489, -5.161026, -14.769836, -21.130352, -24.028931, -23.777573, -21.132137, -17.141796, -12.956465, -9.625901, -7.924520, -8.231432, -10.484759, -14.216177, -18.657703, -22.899908, -26.072163, -27.511959, -26.892529, -24.285858, -20.149904, -15.242282, -10.476542, -6.746925, -4.753627, -4.860986, -7.014854, -10.735621, -15.189754, -19.328777, -22.072552, -22.505444, -20.051058, -14.594586, -6.529831, 3.278607, 13.614216, 23.089649, 30.361366, 34.342522, 34.379143, 30.360035, 22.742279, 12.487584, 0.919769, -10.473222, -20.260489, -27.276743, -30.784393, -30.564232, -26.921043, -20.605804, -12.669211, -4.273580, 3.504224, 9.844759, 14.304039, 16.858696, 17.872362, 17.991764, 17.992653, 18.605286, 20.351955, 23.426697, 27.639954, 32.438694, 36.999210, 40.375999, 41.680702, 40.258255, 35.828201, 28.564548, 19.097910, 8.437535, -2.176029, -11.462801, -18.309402, -21.952753, -22.111134, -19.038671, -13.493228, -6.621249, 0.221389, 5.684642, 8.640074, 8.361114, 4.639230, -2.183595, -11.270795, -21.425827, -31.283184, -39.522686, -45.073280, -47.271221, -45.948978, -41.440662, -34.505493, -26.184219, -17.614925, -9.840384, -3.640945, 0.578868, 2.831429, 3.509275, 3.279218, 2.927566, 3.186076, 4.571548, 7.268233, 11.076190, 15.435305, 19.522093, 22.401985, 23.211105, 21.333622, 16.543644, 9.083396, -0.337186, -10.622887, -20.445772, -28.443199, -33.430290, -34.590385, -31.611618, ])\n",
    "in_ifft = np.array([\n",
    "\t-594-768, -527-433, 651+982, -664+842, 342-751, -664-224, 1234-346, 247-154, -540+143, 1399-662, 616-342, 445-270, 363-235, 311-213, 276-196, 249-183, 228-172, 210-163, 197-154, 184-148, 172-141, 163-136, 154-130, 146-125, 139-119, 132-114, 127-110, 120-107, 114-102, 109-97, 104-93, 99-89, 95-83, 88-80, 83-76, 78-72, 74-67, 69-62, 64-56, 59-50, 54-46, 48-39, 43-34, 37-26, 32-18, 25-10, 18-1, 10+11, 1+24, -8+40, -21+60, -34+86, -52+122, -81+181, -132+298, -344+813, 171-434, -32+100, -179+839, -95-596, -536+203, 807-652, 972+508, -327-582, ])\n",
    "in_ifft = np.array([\n",
    "\t-594-768, -1053-866, 1302+1965, -1328+1684, 417-817, -594-284, 1298-400, 307-203, -485+98, 1448-700, 660-375, 483-296, 395-253, 336-221, 294-195, 260-171, 230-147, 204-122, 177-94, 151-61, 121-19, 84+46, 24+168, -197+690, 311-552, 101-13, -51+731, 26-701, -420+102, 917-749, 1078+416, -226-671, 191-165, 178-160, 168-150, 158-143, -16-735, -724+203, 810-891, 78-200, -288+553, 375-1439, 61-648, -22-474, -74-390, -111-333, -141-291, -170-257, -196-226, -224-198, -253-171, -287-141, -329-108, -393-65, -514+0, -1036+215, 246-201, -262+61, -781+619, 41-534, -718+31, 828-329, 735+758, -375-534, ])\n",
    "\n",
    "out_swapped_fft = np.array([\n",
    "\t1711-1016j, 1074+1465j, 219+656j, -476-161j, -771-671j, -680-754j, -418-547j, -256-305j, -335-259j, -595-455j, -832-728j, -861-875j, -643-774j, -336-484j, -153-213j, -223-153j, -484-343j, -706-615j, -642-717j, -210-467j, 433+104j, 972+736j, 1098+1097j, 726+971j, 27+398j, -649-332j, -981-871j, -859-975j, -402-655j, 114-135j, 458+318j, 573+539j, 577+574j, 650+595j, 885+750j, 1184+1037j, 1331+1291j, 1144+1286j, 610+913j, -70+269j, -585-363j, -709-701j, -432-606j, 7-211j, 275+186j, 148+270j, -359-71j, -999-683j, -1440-1261j, -1470-1511j, -1102-1323j, -562-835j, -115-314j, 90+16j, 104+113j, 102+93j, 231+148j, 493+352j, 717+623j, 681+743j, 290+529j, -342-9j, -910-652j, -1111-1069j, ])\n",
    "\n",
    "\n",
    "out_rfft_fix = np.array([\n",
    "\t1718, 1466, 1074, 658, 217, -160, -475, -670, -772, -756, -678, -546, -418, -303, -256, -259, -335, -454, -596, -730, -832, -876, -860, -775, -646, -483, -335, -214, -151, -152, -223, -341, -483, -617, -706, -718, -640, -467, -210, 105, 433, 737, 970, 1096, 1097, 972, 727, 398, 27, -334, -647, -871, -983, -977, -860, -655, -404, -135, 113, 318, 455, 540, 570, 576, 576, 596, 650, 748, 885, 1036, 1183, 1292, 1332, 1286, 1144, 912, 608, 269, -68, -365, -583, -700, -710, -606, -430, -208, 8, 185, 274, 269, 147, -70, -361, -684, -997, -1263, -1439, -1511, -1470, -1322, -1102, -835, -562, -313, -115, 17, 90, 114, 103, 90, 99, 146, 229, 352, 493, 625, 717, 743, 680, 527, 288, -9, -341, -652, -911, -1070, -1110, -1014, ])\n",
    "out_rfft = np.array([\n",
    "\t54.312500, 45.500000, 33.750000, 20.421875, 6.960938, -5.140625, -14.773438, -21.093750, -24.078125, -23.765625, -21.093750, -17.109375, -12.968750, -9.632813, -7.921875, -8.234375, -10.507813, -14.218750, -18.671875, -22.859375, -26.109375, -27.515625, -26.859375, -24.281250, -20.171875, -15.218750, -10.500000, -6.734375, -4.726563, -4.906250, -7.015625, -10.750000, -15.156250, -19.343750, -22.078125, -22.468750, -20.062500, -14.601563, -6.484375, 3.269531, 13.640625, 23.078125, 30.375000, 34.312500, 34.375000, 30.406250, 22.750000, 12.437500, 0.902344, -10.476563, -20.250000, -27.296875, -30.781250, -30.562500, -26.937500, -20.656250, -12.664063, -4.273438, 3.501953, 9.828125, 14.320313, 16.875000, 17.875000, 18.000000, 18.000000, 18.609375, 20.375000, 23.421875, 27.656250, 32.437500, 36.968750, 40.343750, 41.687500, 40.187500, 35.781250, 28.515625, 19.093750, 8.398438, -2.171875, -11.437500, -18.312500, -21.968750, -22.078125, -19.015625, -13.453125, -6.578125, 0.203125, 5.687500, 8.640625, 8.328125, 4.617188, -2.171875, -11.289063, -21.406250, -31.296875, -39.500000, -45.031250, -47.281250, -46.000000, -41.437500, -34.500000, -26.218750, -17.656250, -9.859375, -3.640625, 0.609375, 2.875000, 3.546875, 3.296875, 2.968750, 3.195313, 4.578125, 7.269531, 11.054688, 15.398438, 19.484375, 22.406250, 23.156250, 21.343750, 16.531250, 9.101563, -0.337891, -10.609375, -20.421875, -28.500000, -33.437500, -34.562500, -31.593750, ])\n",
    "in_bf = np.array([0.848657, 0.711346, 0.527794, 0.319074, 0.108742, -0.080641, -0.230779, -0.330162, -0.375452, -0.371525, -0.330190, -0.267841, -0.202445, -0.150405, -0.123821, -0.128616, -0.163824, -0.222128, -0.291527, -0.357811, -0.407378, -0.429874, -0.420196, -0.379467, -0.314842, -0.238161, -0.163696, -0.105421, -0.074275, -0.075953, -0.109607, -0.167744, -0.237340, -0.302012, -0.344884, -0.351648, -0.313298, -0.228040, -0.102029, 0.051228, 0.212722, 0.360776, 0.474396, 0.536602, 0.537174, 0.474376, 0.355348, 0.195119, 0.014371, -0.163644, -0.316570, -0.426199, -0.481006, -0.477566, -0.420641, -0.321966, -0.197956, -0.066775, 0.054753, 0.153824, 0.223501, 0.263417, 0.279256, 0.281121, ])\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 293,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6cf6653a0>]"
      ]
     },
     "execution_count": 293,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(Input_F32[:128])\n",
    "plt.plot(in_bf)\n",
    "#plt.plot(out_rfft[:]/64)\n",
    "#plt.plot(out_rfft_fix[:] * 2**(-11))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 296,
   "metadata": {},
   "outputs": [],
   "source": [
    "InBuff128_f32 = np.array([\n",
    "0.848657, 0.711346, 0.527794, 0.319074, 0.108742, -0.080641, -0.230779, -0.330162, -0.375452, -0.371525, -0.330190, -0.267841, -0.202445, -0.150405, -0.123821, -0.128616, -0.163824, -0.222128, -0.291527, -0.357811, -0.407378, -0.429874, -0.420196, -0.379467, -0.314842, -0.238161, -0.163696, -0.105421, -0.074275, -0.075953, -0.109607, -0.167744, -0.237340, -0.302012, -0.344884, -0.351648, -0.313298, -0.228040, -0.102029, 0.051228, 0.212722, 0.360776, 0.474396, 0.536602, 0.537174, 0.474376, 0.355348, 0.195119, 0.014371, -0.163644, -0.316570, -0.426199, -0.481006, -0.477566, -0.420641, -0.321966, -0.197956, -0.066775, 0.054753, 0.153824, 0.223501, 0.263417, 0.279256, 0.281121, 0.281135, 0.290708, 0.317999, 0.366042, 0.431874, 0.506855, 0.578113, 0.630875, 0.651261, 0.629035, 0.559816, 0.446321, 0.298405, 0.131836, -0.034000, -0.179106, -0.286084, -0.343012, -0.345486, -0.297479, -0.210832, -0.103457, 0.003459, 0.088823, 0.135001, 0.130642, 0.072488, -0.034119, -0.176106, -0.334779, -0.488800, -0.617542, -0.704270, -0.738613, -0.717953, -0.647510, -0.539148, -0.409128, -0.275233, -0.153756, -0.056890, 0.009045, 0.044241, 0.054832, 0.051238, 0.045743, 0.049782, 0.071430, 0.113566, 0.173065, 0.241177, 0.305033, 0.350031, 0.362674, 0.333338, 0.258494, 0.141928, -0.005269, -0.165983, -0.319465, -0.444425, -0.522348, -0.540475, -0.493932, ])\n",
    "InBuff128_q16 = np.array([\n",
    "0.052429, 0.044739, 0.032776, 0.020081, 0.006622, -0.004883, -0.014496, -0.020447, -0.023560, -0.023071, -0.020691, -0.016663, -0.012756, -0.009247, -0.007813, -0.007904, -0.010223, -0.013855, -0.018188, -0.022278, -0.025391, -0.026733, -0.026245, -0.023651, -0.019714, -0.014740, -0.010223, -0.006531, -0.004608, -0.004639, -0.006805, -0.010406, -0.014740, -0.018829, -0.021545, -0.021912, -0.019531, -0.014252, -0.006409, 0.003204, 0.013214, 0.022491, 0.029602, 0.033447, 0.033478, 0.029663, 0.022186, 0.012146, 0.000824, -0.010193, -0.019745, -0.026581, -0.029999, -0.029816, -0.026245, -0.019989, -0.012329, -0.004120, 0.003448, 0.009705, 0.013885, 0.016479, 0.017395, 0.017578, 0.017578, 0.018188, 0.019836, 0.022827, 0.027008, 0.031616, 0.036102, 0.039429, 0.040649, 0.039246, 0.034912, 0.027832, 0.018555, 0.008209, -0.002075, -0.011139, -0.017792, -0.021362, -0.021667, -0.018494, -0.013123, -0.006348, 0.000244, 0.005646, 0.008362, 0.008209, 0.004486, -0.002136, -0.011017, -0.020874, -0.030426, -0.038544, -0.043915, -0.046112, -0.044861, -0.040344, -0.033630, -0.025482, -0.017151, -0.009552, -0.003510, 0.000519, 0.002747, 0.003479, 0.003143, 0.002747, 0.003021, 0.004456, 0.006989, 0.010742, 0.015045, 0.019073, 0.021881, 0.022675, 0.020752, 0.016083, 0.008789, -0.000275, -0.010406, -0.019897, -0.027802, -0.032654, -0.033875, -0.030945, ])\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 299,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6cfee83d0>]"
      ]
     },
     "execution_count": 299,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(InBuff128_f32)\n",
    "plt.plot(InBuff128_q16*2**(4))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 303,
   "metadata": {},
   "outputs": [],
   "source": [
    "InBuff1024_q16 = np.array([\n",
    "0.189453, 0.193359, 0.119141, 0.089844, 0.017578, -0.010742, -0.068359, -0.070313, -0.100586, -0.083008, -0.090820, -0.059570, -0.059570, -0.031250, -0.039063, -0.024414, -0.048828, -0.048828, -0.077148, -0.083008, -0.108398, -0.100586, -0.110352, -0.087891, -0.084961, -0.051758, -0.046875, -0.019531, -0.023438, -0.010742, -0.034180, -0.032227, -0.065430, -0.070313, -0.090820, -0.083008, -0.084961, -0.050781, -0.030273, 0.018555, 0.046875, 0.093750, 0.114258, 0.136719, 0.126953, 0.124023, 0.083008, 0.053711, -0.000977, -0.036133, -0.084961, -0.100586, -0.125000, -0.113281, -0.110352, -0.073242, -0.052734, -0.010742, 0.007813, 0.044922, 0.050781, 0.068359, 0.063477, 0.076172, 0.066406, 0.074219, 0.076172, 0.094727, 0.104492, 0.131836, 0.140625, 0.162109, 0.158203, 0.159180, 0.133789, 0.113281, 0.070313, 0.035156, -0.011719, -0.041016, -0.074219, -0.082031, -0.087891, -0.071289, -0.057617, -0.021484, -0.003906, 0.027344, 0.026367, 0.037109, 0.013672, -0.005859, -0.049805, -0.079102, -0.125977, -0.150391, -0.178711, -0.179688, -0.181641, -0.157227, -0.137695, -0.097656, -0.072266, -0.036133, -0.019531, 0.004883, 0.006836, 0.013672, 0.007813, 0.014648, 0.007813, 0.022461, 0.024414, 0.044922, 0.056641, 0.080078, 0.083008, 0.095703, 0.080078, 0.067383, 0.032227, 0.003906, -0.044922, -0.076172, -0.113281, -0.125000, -0.138672, -0.118164, -0.098633, -0.056641, -0.012695, 0.038086, 0.076172, 0.115234, 0.135742, 0.146484, 0.137695, 0.125977, 0.098633, 0.076172, 0.050781, 0.035156, 0.025391, 0.031250, 0.035156, 0.052734, 0.068359, 0.085938, 0.089844, 0.097656, 0.089844, 0.078125, 0.053711, 0.037109, 0.010742, -0.002930, -0.018555, -0.018555, -0.017578, -0.008789, -0.002930, 0.004883, -0.002930, -0.008789, -0.031250, -0.061523, -0.100586, -0.135742, -0.177734, -0.204102, -0.225586, -0.222656, -0.211914, -0.175781, -0.134766, -0.080078, -0.032227, 0.025391, 0.059570, 0.092773, 0.102539, 0.103516, 0.086914, 0.069336, 0.041992, 0.020508, -0.003906, -0.014648, -0.025391, -0.018555, -0.012695, 0.000977, 0.005859, 0.014648, 0.006836, 0.002930, -0.009766, -0.023438, -0.039063, -0.044922, -0.050781, -0.041992, -0.031250, -0.000977, 0.025391, 0.061523, 0.086914, 0.112305, 0.121094, 0.121094, 0.102539, 0.083008, 0.047852, 0.021484, -0.008789, -0.024414, -0.035156, -0.022461, -0.005859, 0.027344, 0.061523, 0.102539, 0.132813, 0.160156, 0.169922, 0.169922, 0.146484, 0.117188, 0.073242, 0.036133, -0.004883, -0.038086, -0.070313, -0.084961, -0.099609, -0.101563, -0.105469, -0.096680, -0.108398, -0.112305, -0.123047, -0.132813, -0.149414, -0.155273, -0.163086, -0.153320, -0.140625, -0.110352, -0.073242, -0.032227, 0.008789, 0.049805, 0.077148, 0.098633, 0.095703, 0.087891, 0.062500, 0.031250, -0.007813, -0.039063, -0.066406, -0.079102, -0.084961, -0.070313, -0.049805, -0.016602, 0.014648, 0.049805, 0.072266, 0.088867, 0.088867, 0.085938, 0.064453, 0.042969, 0.017578, -0.001953, -0.020508, -0.026367, -0.027344, -0.014648, -0.003906, 0.012695, 0.027344, 0.041016, 0.041992, 0.041016, 0.033203, 0.025391, 0.015625, 0.014648, 0.016602, 0.030273, 0.051758, 0.082031, 0.111328, 0.147461, 0.170898, 0.188477, 0.187500, 0.174805, 0.142578, 0.098633, 0.044922, -0.011719, -0.068359, -0.114258, -0.151367, -0.170898, -0.176758, -0.166992, -0.150391, -0.121094, -0.097656, -0.071289, -0.056641, -0.046875, -0.050781, -0.054688, -0.065430, -0.076172, -0.086914, -0.084961, -0.082031, -0.067383, -0.050781, -0.027344, -0.006836, 0.012695, 0.019531, 0.022461, 0.014648, 0.003906, -0.014648, -0.026367, -0.038086, -0.041992, -0.035156, -0.017578, 0.008789, 0.041016, 0.074219, 0.106445, 0.125000, 0.137695, 0.128906, 0.110352, 0.075195, 0.037109, -0.008789, -0.047852, -0.083984, -0.102539, -0.111328, -0.100586, -0.080078, -0.046875, -0.010742, 0.031250, 0.062500, 0.090820, 0.107422, 0.118164, 0.116211, 0.111328, 0.100586, 0.093750, 0.088867, 0.091797, 0.092773, 0.099609, 0.103516, 0.109375, 0.102539, 0.091797, 0.067383, 0.035156, -0.003906, -0.042969, -0.084961, -0.120117, -0.146484, -0.150391, -0.150391, -0.129883, -0.107422, -0.075195, -0.044922, -0.015625, -0.003906, 0.003906, -0.006836, -0.025391, -0.055664, -0.084961, -0.119141, -0.139648, -0.158203, -0.156250, -0.143555, -0.116211, -0.083008, -0.041992, -0.006836, 0.028320, 0.050781, 0.070313, 0.073242, 0.075195, 0.064453, 0.059570, 0.047852, 0.047852, 0.043945, 0.052734, 0.059570, 0.068359, 0.072266, 0.074219, 0.063477, 0.045898, 0.017578, -0.010742, -0.045898, -0.075195, -0.101563, -0.110352, -0.107422, -0.086914, -0.058594, -0.012695, 0.035156, 0.087891, 0.125000, 0.159180, 0.176758, 0.178711, 0.166992, 0.140625, 0.106445, 0.076172, 0.043945, 0.018555, 0.001953, -0.000977, 0.000000, 0.008789, 0.021484, 0.035156, 0.041016, 0.041992, 0.032227, 0.016602, -0.006836, -0.029297, -0.052734, -0.070313, -0.083008, -0.087891, -0.083008, -0.074219, -0.063477, -0.056641, -0.049805, -0.053711, -0.064453, -0.082031, -0.110352, -0.135742, -0.162109, -0.176758, -0.183594, -0.173828, -0.147461, -0.105469, -0.061523, -0.005859, 0.047852, 0.095703, 0.128906, 0.154297, 0.158203, 0.150391, 0.122070, 0.092773, 0.058594, 0.028320, -0.005859, -0.020508, -0.029297, -0.029297, -0.023438, -0.011719, 0.000000, 0.008789, 0.010742, 0.014648, 0.003906, -0.001953, -0.015625, -0.019531, -0.023438, -0.009766, 0.002930, 0.025391, 0.055664, 0.083008, 0.107422, 0.126953, 0.133789, 0.131836, 0.110352, 0.084961, 0.052734, 0.019531, -0.011719, -0.031250, -0.041016, -0.038086, -0.021484, 0.005859, 0.038086, 0.069336, 0.094727, 0.112305, 0.112305, 0.101563, 0.074219, 0.038086, -0.005859, -0.052734, -0.094727, -0.127930, -0.157227, -0.166992, -0.168945, -0.162109, -0.149414, -0.135742, -0.125000, -0.117188, -0.109375, -0.110352, -0.108398, -0.108398, -0.104492, -0.091797, -0.069336, -0.040039, -0.004883, 0.035156, 0.073242, 0.106445, 0.130859, 0.140625, 0.137695, 0.119141, 0.087891, 0.049805, 0.008789, -0.028320, -0.059570, -0.075195, -0.075195, -0.063477, -0.039063, -0.005859, 0.026367, 0.061523, 0.085938, 0.100586, 0.103516, 0.093750, 0.074219, 0.050781, 0.026367, 0.001953, -0.013672, -0.021484, -0.017578, -0.008789, 0.008789, 0.028320, 0.044922, 0.054688, 0.062500, 0.061523, 0.055664, 0.044922, 0.033203, 0.023438, 0.021484, 0.025391, 0.039063, 0.056641, 0.078125, 0.098633, 0.114258, 0.119141, 0.111328, 0.089844, 0.051758, 0.001953, -0.052734, -0.105469, -0.157227, -0.200195, -0.225586, -0.236328, -0.227539, -0.203125, -0.171875, -0.131836, -0.092773, -0.058594, -0.029297, -0.010742, -0.003906, -0.010742, -0.016602, -0.025391, -0.031250, -0.034180, -0.029297, -0.016602, -0.000977, 0.019531, 0.039063, 0.054688, 0.063477, 0.064453, 0.056641, 0.041992, 0.024414, 0.003906, -0.007813, -0.013672, -0.011719, 0.000000, 0.023438, 0.051758, 0.079102, 0.103516, 0.120117, 0.125977, 0.117188, 0.095703, 0.063477, 0.025391, -0.018555, -0.055664, -0.083008, -0.101563, -0.101563, -0.083984, -0.056641, -0.017578, 0.023438, 0.062500, 0.099609, 0.125000, 0.138672, 0.140625, 0.132813, 0.115234, 0.094727, 0.076172, 0.059570, 0.045898, 0.038086, 0.034180, 0.029297, 0.026367, 0.016602, 0.000977, -0.020508, -0.051758, -0.083984, -0.120117, -0.151367, -0.178711, -0.193359, -0.192383, -0.180664, -0.156250, -0.118164, -0.078125, -0.039063, -0.005859, 0.014648, 0.023438, 0.020508, 0.002930, -0.022461, -0.048828, -0.075195, -0.096680, -0.102539, -0.098633, -0.082031, -0.051758, -0.017578, 0.018555, 0.059570, 0.088867, 0.111328, 0.122070, 0.124023, 0.114258, 0.097656, 0.080078, 0.062500, 0.048828, 0.041016, 0.040039, 0.041016, 0.045898, 0.050781, 0.047852, 0.040039, 0.028320, 0.003906, -0.021484, -0.047852, -0.073242, -0.084961, -0.087891, -0.079102, -0.053711, -0.021484, 0.024414, 0.068359, 0.115234, 0.153320, 0.176758, 0.187500, 0.179688, 0.156250, 0.121094, 0.080078, 0.033203, -0.004883, -0.036133, -0.057617, -0.067383, -0.066406, -0.057617, -0.044922, -0.033203, -0.023438, -0.020508, -0.028320, -0.041992, -0.060547, -0.080078, -0.098633, -0.112305, -0.124023, -0.120117, -0.113281, -0.096680, -0.081055, -0.063477, -0.049805, -0.041992, -0.045898, -0.055664, -0.070313, -0.087891, -0.101563, -0.109375, -0.107422, -0.091797, -0.066406, -0.026367, 0.022461, 0.072266, 0.118164, 0.159180, 0.186523, 0.198242, 0.189453, 0.168945, 0.135742, 0.091797, 0.050781, 0.007813, -0.025391, -0.042969, -0.053711, -0.051758, -0.041016, -0.026367, -0.007813, 0.006836, 0.017578, 0.021484, 0.018555, 0.013672, 0.009766, 0.005859, 0.003906, 0.010742, 0.024414, 0.045898, 0.067383, 0.093750, 0.113281, 0.125977, 0.125977, 0.116211, 0.093750, 0.061523, 0.023438, -0.014648, -0.046875, -0.070313, -0.082031, -0.081055, -0.067383, -0.041992, -0.014648, 0.014648, 0.035156, 0.048828, 0.048828, 0.034180, 0.007813, -0.031250, -0.070313, -0.109375, -0.149414, -0.175781, -0.192383, -0.192383, -0.183594, -0.161133, -0.136719, -0.107422, -0.081055, -0.059570, -0.044922, -0.034180, -0.028320, -0.019531, -0.014648, -0.002930, 0.016602, 0.040039, 0.068359, 0.097656, 0.127930, 0.150391, 0.164063, 0.163086, 0.152344, 0.124023, 0.087891, 0.045898, 0.000977, -0.037109, -0.065430, -0.081055, -0.083984, -0.067383, -0.041016, -0.006836, 0.031250, 0.066406, 0.090820, 0.105469, 0.107422, 0.096680, 0.074219, 0.051758, 0.024414, 0.001953, -0.016602, -0.023438, -0.022461, -0.011719, 0.002930, 0.023438, 0.041016, 0.052734, 0.057617, 0.052734, 0.047852, 0.031250, 0.015625, 0.001953, -0.006836, -0.010742, -0.005859, 0.003906, 0.019531, 0.030273, 0.041016, 0.038086, 0.027344, 0.005859, -0.029297, -0.072266, -0.122070, -0.164063, -0.204102, -0.233398, -0.244141, -0.239258, -0.216797, -0.179688, -0.133789, -0.083008, -0.030273, 0.010742, 0.043945, 0.065430, 0.070313, 0.070313, 0.061523, 0.047852, 0.035156, 0.026367, 0.024414, 0.030273, 0.040039, 0.052734, 0.067383, 0.078125, 0.080078, 0.080078, 0.071289, 0.053711, 0.033203, 0.012695, -0.002930, -0.010742, -0.011719, -0.002930, 0.017578, 0.041992, 0.066406, 0.090820, 0.101563, 0.103516, 0.097656, 0.077148, 0.045898, 0.010742, -0.030273, -0.062500, -0.088867, -0.097656, -0.092773, -0.071289, -0.041016, -0.000977, 0.037109, 0.077148, 0.105469, 0.128906, 0.132813, 0.125977, 0.108398, 0.081055, 0.049805, 0.021484, -0.005859, -0.025391, -0.040039, -0.048828, -0.055664, -0.058594, -0.063477, -0.074219, -0.088867, -0.108398, -0.130859, -0.152344, -0.174805, -0.188477, -0.191406, -0.180664, -0.154297, -0.121094, -0.077148, -0.031250, 0.010742, 0.046875, 0.067383, 0.082031, 0.080078, 0.064453, 0.037109, 0.011719, -0.014648, -0.036133, -0.046875, -0.041992, -0.025391, -0.000977, 0.029297, 0.066406, 0.095703, 0.126953, 0.138672, 0.143555, 0.135742, 0.120117, 0.095703, 0.070313, 0.042969, 0.025391, 0.009766, 0.007813, 0.002930, 0.009766, 0.010742, 0.016602, 0.009766, 0.009766, -0.010742, -0.026367, -0.051758, -0.065430, ])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 305,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/home/marco-gwt/anaconda3/envs/tf2.3/lib/python3.8/site-packages/numpy/core/_asarray.py:83: ComplexWarning: Casting complex values to real discards the imaginary part\n",
      "  return array(a, dtype, copy=False, order=order)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "[<matplotlib.lines.Line2D at 0x7fd6d06164f0>]"
      ]
     },
     "execution_count": 305,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(Input_F32[:1024])\n",
    "plt.plot(InBuff1024_q16 * 4)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
